Architecture Overview
System Overview
The UBI Beneficiary system enables beneficiaries to manage their benefit applications through UBI / ONEST Network protocol. It consists of four main parts:
Beneficiary UI: React frontend for beneficiaries to register, upload documents, and manage benefit application
Beneficiary Backend: NestJS backend handling business logic, authentication, and data management
External Services: Wallet services , UBI / ONEST Network , Verification and Eligibility SDKs for document processing and benefit eligibility checking
1. High Level Architecture Diagram
2. Sequence Diagrams
2.1 Registration Flow : Registration with Wallet Integration
2.2 Document Upload and Profile Update Flow
2.3 Benefit application submission flow
Last updated