Description
RapidX – Ride Booking and Food Delivery Flutter App With Laravel Admin Panel
Launch your own Uber-style taxi and food delivery business with RapidX – Ride Booking and Food Delivery Flutter App With Laravel Admin Panel, a Laravel admin panel, dedicated staff support desk, REST API, web installer, and full documentation.
Platform at a glance
Start with the core interfaces every buyer expects — operations dashboard, support desk, public marketing site, rider and driver mobile apps, and the restaurant partner app.
Admin panel: KPIs, ride analytics, reminders, and full control of rides, food orders, users, drivers, restaurants, regions, promo codes, and subscriptions.
Support agent dashboard: Dedicated portal at /staff/login — live queue, active chats, refunds, and escalation to admin.
Marketing landing page: Public homepage at your domain root — hero, features, FAQ, and download CTAs for riders, drivers, and partners.
Rider app home: One super app for rides, food delivery, parcels, and city travel — greeting, location, service shortcuts, orders, and navigation.
Restaurant app: Flutter partner app for restaurant owners — overview with revenue charts and ratings, menu sections and items, live order handling, earnings, and restaurant profile with opening hours.
Ride-Hailing Features
Rider App
- Google Maps pickup and drop-off
- Vehicle types with seating capacity and ETA
- Standard fixed fare OR bidding mode (admin configurable)
- Offer your fare, view driver bids, accept or decline
- Scheduled rides and city time slots
- Inter-city routes
- Live trip tracking (Firebase Firestore)
- Share trip location — riders send a web link so family or friends see pickup, destination, and live driver position in the browser (no app required)
- OTP-based trip start — optional 4-digit rider code verifies the correct driver before the trip begins (toggle in admin Ride Settings)
- Cash, card, and wallet payments
- Coupon / promo codes at booking (see Unique Features above)
- Subscription / membership — monthly or yearly plan, all enabled gateways, cancel at period end (see Unique Features)
- Multi-currency by region
- Parcel deliveries
- Ride history and ratings
- Wallet top-up (Stripe, PayPal, Razorpay, MyFatoorah)
- Profile: edit profile, language, wallet, subscription, ride history, FAQ, legal pages
- Push notifications (FCM)
- Live support chat — Help Center, rides, parcels, and food orders (see Unique Features)
Driver App
- Incoming ride requests
- Submit and manage fare bids
- Real-time location updates
- Trip workflow: accept, arrive, start, complete
- Food delivery orders — accept/reject merge offers and multi-order pickup/delivery (see Mergeable Food Orders)
- Document upload and KYC
- Vehicle registration and approval
- Earnings overview & history — daily/weekly income, commission, tips, net payable balance, and categorized ledger
- Wallet top-up and withdrawals
- Levels, XP, and badges — see Our Unique Features (Driver Gamification)
- Dedicated badges screen with progress and statistics
- FCM notifications
Food Delivery Features
- Restaurant discovery and search
- Menus with variations, option groups, and add-ons
- Cart, checkout, delivery address, and tips
- Tax, delivery fee, and platform fee
- Same coupon system at food checkout — shared admin promo module
- Subscriber free delivery when enabled on your membership plan (see Subscription)
- Food delivery zones (map-based regions)
- Per-zone currency support
- Stripe, PayPal, Razorpay, MyFatoorah, wallet, and cash
- Order tracking for customers with in-app support button
- Driver pickup and delivery flow
- Mergeable food orders — batch deliveries from the same restaurant when drop-offs are nearby (see Our Unique Features)
- Restaurant approval workflow
- Restaurant partner app for order management


