Preview workspace: dashboards and controls use sample data. Requests are not dispatch, tracking or payment confirmations.
Security readiness
Production access controls have not been verified.
Not ready for live operations
The current portals do not enforce authenticated role-based access. Do not enter real customer, driver, payment or dispatch data. The dashboards use sample records.
Required before production
Supabase Auth and server-side role checks
Row-level security for customer and driver records
Rate limiting and request abuse protection
Verified payment webhooks and transaction-specific checkout