Secure access enabled. This console now uses Supabase Auth only. Add your Supabase URL and publishable key at the bottom of this file, then create an admin user in Supabase Authentication.
Rider pipeline
Demand & subscriptions
Where riders deliver
Top primary zones — use this to decide where to place battery-swap stations.
Plan mix
Preferred subscription on registration.
0riders
Delivery platforms
Which apps riders work on.
Registrations · last 14 days
New waiting-list sign-ups per day.
Typical daily distance
Helps size battery range and swap frequency per rider.
Rider
WhatsApp actions
Platform
Primary zone
Plan
Daily km
Insurance
Status
Joined
Actions
Referral leaderboard
Top referrers and the discount tier they've reached.
Reward tiers
Applied automatically as referrals are verified.
All referrals
Referrer
Referrer phone
New driver
New driver phone
Date
From
Type
Message
Status
Received
Waiting-list counter
The public homepage counter now loads from the live Supabase leads table.
Tip: this is now only a fallback. The live count comes from Supabase.
Secure admin access
This console now uses Supabase Auth. Admin users must be created inside Supabase under Authentication → Users.
Recommended first admin: admin@flatgo.co.za. Enable MFA in Supabase before giving access to other users.
Data backup
Export everything (riders, referrals, messages, counter) to a JSON file, or restore from a previous backup.
Demo data
Populate the dashboard with sample riders, referrals and messages so you can preview it or show stakeholders.
Live backend status
The public website and this console are prepared for Supabase. Once you replace the placeholder Supabase values, signups, referrals and messages will load centrally from the database.
Database — Supabase Postgres tables for leads, referrals and contact messages.
Authentication — Supabase Auth email/password login for the operations console.
Public website — public users can submit forms only; they cannot read your database.
Admin console — authenticated users can view and manage operational records.
For payments, connect PayFast, Yoco, Ozow or Peach Payments after signup capture is working reliably.