📍 Page Location
URL: /admin/users, /admin/kyc-reports
📸 Visual Representation of the Page
Section 2: User Management & KYC
Visual representation of Section 2: User Management & KYC
This page shows: User Management page shows table of all users with: email, role, KYC status, created date. KYC Repor...
🎨 Detailed Visual Description
User Management page shows table of all users with: email, role, KYC status, created date. KYC Reports page shows pending KYC submissions with document previews, approve/reject buttons, and OFAC screening results.
Key Visual Elements:
- User list table
- KYC review interface
- Document preview
- Approve/reject workflow
- OFAC screening display
⚙️ Backend Process
API Endpoint: GET /admin/users, GET /admin/kyc-reports, POST /api/admin/kyc/approve
Process Flow:
1. Queries all users from database
2. Loads KYC submissions with documents
3. Shows OFAC screening results
4. Processes approve/reject actions
5. Updates user.kycStatusDatabase Operations:
- Table:
database.users, database.kyc, database.complianceReports - Action: Query users, review KYC, update status
➡️ Next Action
Admin reviews and approves/rejects KYC submissions