Visible on customer map
Operations
Dashboard
Driver subscriptions
Mobile records current
Waiting for admin approval
Live Fleet
Tracking status, current stop, and subscription condition.
| Truck | Driver | Plan | Status | Last Location | Last Sync |
|---|
System Activity
Latest billing, sync, and location events.
Demand Signals
Top trucks, cuisine mix, and customer interest from mobile activity.
Top Trucks
Cuisine Mix
Operational Health
Claims, GPS state, and billing signals.
Driver Management
Edit driver status, assigned truck, and verification.
Driver Claim Review
Approve the account that owns each truck before mobile editing is enabled.
Driver Subscriptions
Change plans, payment state, and feature access.
| Driver | Truck | Plan | Billing | Renewal | Action |
|---|
Collections
Database entities shared by admin and mobile app.
Trucks
Current records in selected collection.
Location Tracking
Fleet positions and stale GPS detection.
Tracking Controls
Force refresh and monitor driver heartbeat.
Audit Logs
Admin actions, mobile sync jobs, and location events.
Mobile Synchronization
API contracts for the iOS app and admin dashboard.
Deploy Checklist
Required before production launch.
- Point `foodtuck.appsorder.com` DNS to hosting target.
- Bind Cloudflare D1 as `DB`.
- Apply D1 admin auth migrations.
- Configure Stripe subscription secrets for paid drivers.
- Keep paid Cloudflare add-ons disabled.
- Reject menu images over 250 KB.