Dashboard Development Tasks
1. Customer Dashboard (B2C Portal)
- User account creation, authentication, and profile management.
- “Digital Vault” interface to view all upcoming and historical booking details.
- Download portal for system-generated standard digital invoices.
- Download portal for specific event e-tickets (including seat numbers).
2. Agent Dashboard (B2B Portal)
- Custom pricing view displaying Standard Retail Price (SRP) minus agent commission.
- Centralized booking management list showing all client reservations, event times, and assigned guides.
- Bulk seat selection interface for group bookings.
- Priority guide assignment selection tool.
- Document generator for exporting white-labeled vouchers to send to their clients.
- Financial ledger tracking total sales, earned revenue, and pending commission payments.
3. Supplier Dashboard (Event Owner Portal)
- Real-time event manifest view (showing exact seat maps with active bookings and user details).
- Live seat inventory and capacity monitoring.
- Reservation control interface with the ability to manage or approve cancellations.
- Financial reporting view displaying offline settlement data (what the Admin owes the Supplier).
4. Admin Dashboard (Master Control Panel)
- Master transaction ledger to monitor all online Payment Gateway (IPG) successes and failures.
- Offline settlement tracker to log bank transfers received from Agents.
- Supplier payout management to log offline settlements sent to Suppliers.
- Commission management engine to adjust the set percentages for different Agents.
- User role management to approve, suspend, or upgrade user accounts (e.g., verifying a standard user as an Agent).
