Ride & Bite by Arif MajeedRide & Bite by Arif Majeed
Ride & Bite
Arif Majeed
Production-ready v1.0.0 Flutter 3.38
One platform.Rides, food and parcels — four apps that sell.
A complete marketplace in one codebase: the customer app, the merchant kitchen console, the driver partner app and a web operations control plane — backed by a Dart API with real pricing, dispatch, wallet and permission logic.
Open the live demo See all 18 screens
3 installable apps Admin web portal Dart shelf API 515 tests Docker + Caddy TLS OpenAPI 3.1
No sign-up, no install required to look around — the demo below is the shipped build.
Pick a phone — iPhone or any Android model — and the app re-renders at that exact screen size. On a laptop or desktop the preview stays phone-sized on purpose, so you are judging the product, not a stretched canvas. The admin console opens in a desktop frame instead.
Live build
Customer
The customer app: home, food, parcels, wallet and ride booking.
Surface
CustomerRide bookingFood deliveryParcelsMerchantDriverAdmin web
Loading the live build…
rideandbitepro.rideandbitepro.cloud/?view=admin
Still loading…A slow connection, or a network that blocks the app host. Open the app directly ↗
Every preview is the real deployment at rideandbitepro.rideandbitepro.cloud — the same Flutter UI the APKs ship, built with DEMO_MODE=true so the seeded marketplace is populated. Not a video or a set of images.
Demo build only: the seeded marketplace and the scripted driver arrival, order progression and parcel pickup you see here are gated behind DEMO_MODE. A production build (--dart-define=DEMO_MODE=false) ships the same UI and engines with every simulation removed — every state change then comes from your API.
Screens
18 captures of the release build
Captured from the running release build at true device resolution — no mockups, no composited UI, no stock photography. Click any screen to open it full size.
All screens · 18 Customer app · 6 Merchant console · 4 Driver app · 4 Admin web · 4
Not a UI kit with placeholder screens: the engines, the API, the permission model and the deployment assets are all in the download.
Four Flutter surfaces
Customer, merchant and driver apps share one codebase with separate entry points, ids, icons and names — all three install side by side.
Android, iOS and web targets
Branded partner sign-in with one-tap demo accounts
Web-only admin control plane
Responsive from 320 px up
Dart API + OpenAPI 3.1
A pure-Dart shelf service that imports the app's own domain, so pricing and order rules cannot drift between client and server.
Sessions, roles, idempotent checkout
Crash-safe snapshot persistence
Health and readiness probes
Admin control plane
Fourteen operations workspaces: live map, dispatch, fleet, catalogue, support, KYC, finance, campaigns, content and app control.
Live operations command bar with GMV, take rate and SLA load
Role-scoped navigation and append-only audit trail
Versioned app config with rollback
Release APKs
Three installable demo builds, one per app, with checksums alongside. iOS builds from the included Runner project with your own signing.
Release-signed, non-debuggable
DEMO_MODE=false switches to your live backend
Deployment assets
Dockerfiles for the API and the Flutter web bundle, Compose overlays, nginx configs, a Caddy TLS edge and a smoke-test script.
Documentation
Install walkthrough, API reference, deployment guide, demo script, marketplace listing copy and the screenshot kit used on this page.
Under the hood
Real product logic, not a screensaver
Money is integer cents, prices come from engines, and the API decides permissions. The parts a marketplace reviewer checks first are the parts that are actually built.
Engine
What it does in the product
FareEngine
Base, distance, time, surge, night multiplier, minimum fare, booking fee, tolls and promotions — itemised quotes.
SurgeEngine
Demand ratio snapped to published multiplier buckets, capped per zone.
EtaEngine
Road-detour and traffic-band aware pickup and travel estimates.
Playwright capturesEvery screenshot on this page is generated from the build
Docker ComposeAPI, web bundle, Caddy edge, smoke tests
3 Flutter appsCustomer · Merchant · Driver
HTTPS edgeCaddy TLS → nginx static + API proxy
Dart APIOrders · auth · catalogue · analytics
Durable stateAtomic snapshot + audit trail
Try it yourself
Demo accounts
The public deployment is seeded with a demo marketplace. Sign-in behaviour differs by surface: the admin console checks the active roster by email, the API accounts use a password. Click any value to copy it.
Role-scoped REST access to every order, quote and audit entry
Merchant app
Biryani Bros storefront, menu, stock and live order board
Customer app
Browse, cart, checkout, wallet, ride and parcel booking
Driver app
Offers, active trip, trip chat, earnings and payouts
Demo hygiene: this deployment is disposable. Orders, sessions and audit entries created by visitors are cleared on a timer and the seeded fixtures are restored.
Install
Run the apps on a real phone
Release APKs built from this exact source — three separate apps, three icons, all installable side by side. No store account needed.
Each app opens on its own branded partner sign-in with these accounts one tap away, so a client can install the build and be inside a populated workspace in seconds. Sign-up is live too: the demo verification code is 1234.
any new email OTP 1234 Merchant and driver sign-up open the console
Sign-up & OTP
?view=merchant&auth=skip &tab=menu Jump straight into a workspace or a tab
Deep links
iOS: the full Xcode project ships in the package and builds with flutter build ipa --release. An installable .ipa cannot be offered here because Apple signs every build with the publisher's own certificate — the buyer signs with theirs.
Verify a download first: sha256sum ride-and-bite-customer-1.0.0.apk · all checksums
Questions
Before you buy
Is this a template or a running product?
Both in the sense that matters: it is a complete Flutter project you can rebrand, and it runs end to end — pricing engines, an API with sessions and roles, three installable apps and an admin console. The screenshots and the preview on this page are the shipped build, not a design mockup.
Does the demo simulation run in a real deployment?
No. Auto-accept, the driver arrival animation, order status advancement and the parcel rider are all compiled behind DEMO_MODE, which defaults to true only so the download runs out of the box. Build with --dart-define=DEMO_MODE=false and every one of those paths is dead code: no seeded drivers, no fake OTP, no fake courier — the app waits on your API and shows honest empty states until it answers. That switch is documented in the install guide and release runbook.
Which versions does it need?
Flutter 3.38 or newer with Dart 3. The API is pure Dart (shelf) and runs with the same SDK. Android builds use the included Gradle setup; iOS builds with Xcode 15+ and your own signing identity.
Do I need API keys to run it?
Not for the demo. Maps use OpenStreetMap's keyless raster tiles, and the seeded data runs locally. To go live you will add a licensed tile provider, SMS/OTP, a payment gateway and push credentials — the integration points are documented.
How hard is rebranding?
Colours, type, logo, app names, bundle ids, currency and city defaults are centralised in the design tokens and build configuration. The three Android flavours and iOS bundle ids are already separated, and the launcher icons regenerate from one source image.
What is deliberately not included?
Live payment capture, production SMS delivery, push notifications and multi-instance Postgres are integration seams, not finished features. The API ships a mask-only card model, idempotent checkout and a wallet ledger; wiring a gateway is a documented step, not a rewrite.
Does the price include updates and support?
Item support and the update policy follow the marketplace listing terms. The package includes the install guide, API reference, deployment runbook and the demo script so a developer can take it from download to deployed without guessing.
Ship a marketplace, not a mockup.
Four apps, one backend and the deployment assets — ready to rebrand for your city, your currency and your brand.
Try the live demo Download APKs
Like this project
Posted Nov 4, 2026
Complete multi-surface Flutter marketplace: customer, merchant, driver apps and an admin web control plane with a Dart API, deployable demo builds and deploymen