Module A — Auth & Entry
Registration · Login · KYC · Session start
SCR-01 – 05 · 5 screens
SCR-01Public🏠
Landing / Home Page
FR-1 · Public entry · Hero + Search CTA
SCR-02Guest📝
Guest Registration
FR-1; FR-2; FR-3 · Google OAuth + email
SCR-03Host🏠
Host Registration + KYC
FR-2; FR-3; FR-5; FR-6 · KYC doc upload
SCR-04All🔑
Login (All Roles)
FR-1; FR-4 · Google OAuth · Role redirect
SCR-05Host🪪
Host KYC Status Tracker
FR-5; FR-6 · KYC stepper · Rejection reason
Module B — Guest Flow
Search · Listing · Checkout · Booking management · Reviews
SCR-06 – 14 · 9 screens
SCR-06Guest🔍
Search & Discovery
FR-10; FR-11; FR-12 · Map + List · Filters
SCR-07Guest🏪
Listing Detail Page
FR-12; FR-13 · Gallery · Trust badges · Reviews
SCR-08Guest📋
Booking Checkout
FR-14; FR-15; FR-16 · Bag selector · Price breakdown
SCR-09Guest💳
Payment Page
FR-20; FR-21; FR-22 · UPI · Cards · Razorpay
SCR-10Guest✅
Booking Confirmation
FR-17; FR-18 · OTP code · Summary
SCR-11Guest📅
My Bookings Dashboard
FR-17; FR-23; FR-31 · All 10 booking states
SCR-12Guest🔢
Booking Detail + OTP Codes
FR-18; FR-19; FR-26; FR-30 · Drop-off + Pickup codes
SCR-13Guest⭐
Rate & Review — Guest
FR-32; FR-34; FR-35 · Star rating + comment
SCR-14Guest🎫
Support Ticket Submission
FR-36; FR-51; FR-53 · FAQ + ticket form
Module C — Host Flow
Dashboard · Listings · Availability · Verification · Earnings · Reviews
SCR-15 – 23 · 9 screens
SCR-15Host📊
Host Dashboard
FR-31; FR-43; FR-95 · KPIs · Activity · Earnings
SCR-16Host🏪
Create / Edit Listing
FR-7; FR-8; FR-9 · Map pin · Photos · Capacity
SCR-17Host📅
Availability Calendar
FR-9; FR-83 · Blackout · Weekly schedule
SCR-18Host⏱️
Booking Requests
FR-17; FR-102 · 6h countdown · Accept/Decline
SCR-19Host✅
Drop-off Verification
FR-26; FR-27; FR-28 · 5-step OTP + ID + Photos
SCR-20Host📦
Pickup Verification
FR-30; FR-31 · Overdue banner · Late fee
SCR-21Host💰
Earnings & Payouts
FR-25; FR-49; FR-86 · Ledger · Export · Payout
SCR-22Host👤
Host Profile & Settings
FR-3; FR-4; FR-35; FR-81 · Trust badges · Bank
SCR-23Host⭐
Rate & Review — Host
FR-33; FR-34; FR-87 · Guest rating + Responses
Module D — Admin Panel
Dashboard · Users · KYC · Listings · Payments · Disputes · Finance · Audit
SCR-24 – 31 · 8 screens
SCR-24Admin📊
Admin Dashboard (KPIs)
FR-43; FR-96 · Charts · Pending actions queue
SCR-25Admin👥
User Management
FR-44; FR-48; FR-67; FR-80 · Suspend · Blacklist
SCR-26Admin🪪
Host KYC Review
FR-5; FR-6; FR-44 · Doc viewer · Approve/Reject
SCR-27Admin🏪
Listing Management
FR-8; FR-45; FR-100 · Approve · Deactivate · OP-09
SCR-28Admin💳
Booking & Payments
FR-46; FR-49; FR-84; FR-85 · Cancel · Refund override
SCR-29Admin⚖️
Disputes & Support
FR-51; FR-52; FR-53 · Evidence · RBAC · OP-10
SCR-30Admin💰
Financial Controls
FR-24; FR-47; FR-49 · Commission · Tax · Payout
SCR-31Admin📋
Audit Logs
FR-48; FR-77; FR-78; FR-79 · 3 sub-views · Export