Admin Panel
๐Ÿ“ŠDashboard๐Ÿ‘ฅUser Management๐Ÿ†”KYC Review๐ŸชListing Mgmt๐Ÿ’ณBooking & Payments๐Ÿ†˜Disputes๐Ÿ’ฐFinancial Controls๐Ÿ“‹Audit Logsโš™๏ธPlatform Config
User Management
Manage all platform users โ€” Guests, Hosts, and dual-role accounts ยท SRS ยง6.3 Admin Journey; ยง9.3 FR-96
1
6
โ˜‘ 3 users selected
All bulk actions are audit-logged ยท SRS ยง7.11 FR-44; ยง8.7 FR-48
2
User Roles KYC Status Account Status Bookings Registered Actions
PM
Priya Mehta ๐Ÿšฉ Flagged
priya@example.com ยท +91 98765 43210
Guest + Host โœ… Approved Active 47 Mar 15, 2025
3
RK
Rajesh Kumar
rajesh@example.com ยท +91 91234 56789
Host โณ Pending Active 0 Jun 1, 2026
๐Ÿ†” Review KYC
RS
Rahul Sharma
rahul@example.com ยท +91 87654 32100
Guest N/A (Guest) Active 12 Jan 5, 2026
XY
Unknown User
suspect@domain.com
Guest N/A ๐Ÿšซ Suspended 3 Apr 20, 2026
FR
Fraud Risk Account
fraud@domain.com
Host โŒ Rejected โ›” Blacklisted 0 Feb 10, 2026
๐Ÿ“‹ Audit Log
Showing 5 of 2,847 users ยท SRS ยง9.1 FR-80 User entity: id / role / name / email / phone / status / createdAt
4

๐Ÿšฉ Suspicious Activity Flag

The ๐Ÿšฉ Flag button on each user row adds a warning badge, adds the user to the fraud monitoring queue, and creates a FR-77 immutable log entry. Flagged users appear at the top of the list for daily review.

๐Ÿšฉ Priya Mehta was flagged Jun 2, 9:14 AM by Admin #A-01 ยท Reason: Unusual booking pattern
View in Audit Log โ†’ SCR-31 SRS ยง8.4 FR-67; ยง8.7 FR-77
5

๐Ÿ‘ค User Detail Drawer (opens on "View Profile" click)

PM
Priya Mehta
User ID: USR-00482 ยท Dual-role
Emailpriya@example.com
KYCApproved
Total Bookings47
RegisteredMar 15, 2025
๐Ÿ†” Review KYC ๐Ÿ“‹ Audit Log โ†’ SCR-31
All actions auto-create FR-48 audit entry: Admin ID / Action / Target User / Timestamp / Session ID ยท SRS ยง8.7 FR-48

Wireframe Annotations โ€” SCR-25 ยท User Management (Host/Guest)

P
Persona: Platform Admin (User Governance) โ€” Managing the user base: approving hosts, suspending bad actors, reviewing flagged accounts. Every action is audit-logged automatically with admin ID + timestamp + session ID. SRS ยง6.3 Admin Journey; ยง9.3 FR-96
1
Search + Filter Bar โ€” Search by name/email/phone. Four combinable filters: Role (Guest/Host/Both) / Account Status (Active/Suspended/Blacklisted) / KYC Status (Pending/Approved/Rejected) / Registration Date range. SRS ยง7.11 FR-44
2
Users Table โ€” Columns per FR-80 entity: User ID / Name + Email / Role(s) / KYC Status badge / Account Status badge / Bookings Count / Registered Date. Sortable, paginated. Maps to FR-80 User entity fields. SRS ยง9.1 FR-80; ยง7.11 FR-44
3
Row Action Menu โ€” Per-row actions: View Profile (opens detail drawer) / Review KYC (โ†’ SCR-26) / Suspend Account (mandatory reason text) / Blacklist (reason + confirmation modal) / Reset Verification Status. All actions auto-create FR-48 audit entry. SRS ยง7.11 FR-44; ยง8.7 FR-48
4
Suspicious Activity Flag โ€” Flag button adds a warning badge, adds user to fraud monitoring queue, and creates FR-77 immutable log entry. Links to SCR-31 audit log pre-filtered for that user. SRS ยง8.4 FR-67; ยง8.7 FR-77
5
User Detail Drawer โ€” Slide-in panel: full profile fields / KYC status / booking history count / all available admin actions / View in Audit Log link to SCR-31. Opened on 'View Profile' row click. SRS ยง7.11 FR-44; ยง8.7 FR-48
6
Bulk Actions โ€” Multi-select checkboxes + bulk toolbar: Export to CSV / Bulk Suspend (mandatory group reason). Used for compliance sweeps or fraud group removals. All bulk actions audit-logged. SRS ยง7.11 FR-44
โ† Previous
Screen 25 of 40 ยท User Management (Host/Guest)
Admin ยท User Governance
โ† โ†’
Next โ†’