A complete on-demand platform — customer app, driver app, merchant console and admin control room — built on a single Dart REST API with a Flutter front end.
WATCH THE FULL 3-MINUTE PRODUCT TOUR
https://contra.com/s/XPYNrl2k-ride-hailing-food-and-parcel-delivery-platform
WHAT YOU GET
Customer app (Flutter, iOS + Android): rides, food and parcels from one home screen. Real map booking with pickup pin and destination search, multi-stop trips, fare breakdown by vehicle class before booking, restaurant menus with a live cart, parcel size tiers and shared tracking.
Driver app (Flutter): go online or offline, receive offers that show the fare, distance and payout before accepting, step-by-step trip states, and earnings that reconcile with the admin ledger.
Merchant console: live kitchen queue with prep timers, per-outlet menus and item availability, revenue, commission, settlements and promotions.
Admin panel: live operations with bookings, platform revenue and take rate, a dispatch board with manual assignment and SLA flags, courier payouts, merchant settlements, refunds, support tickets and account approvals.
TECH STACK
Flutter (Dart) for all three apps, a pure-Dart REST API on shelf, MySQL, JWT auth with per-role and per-store scoping, idempotent order state transitions, live maps and Docker deployment.
TYPICAL TIMELINE
Weeks 1-2 API and data model. Weeks 3-5 customer and driver apps. Weeks 6-7 merchant and admin panels. Week 8 QA, store submission and deployment.
Full source code, database schema and documentation are included. Message me with your city, currency and payment gateway for a fixed quote within 24 hours.