Bhaada — Cargo Logistics Platform

Fall Rise Infotech built Bhaada's entire platform — here's how we can build yours.
Avg. response: 1–2 hours · Remote-first — clients worldwide
A full cargo logistics platform for Uttar Pradesh — one real-time backend powering an operations portal, a customer app, a driver-partner app, and the marketing site that brought them all to market.
Timeline
9 months (ongoing)
Team Size
2 engineers
Industry
Logistics & TransportRegion
Uttar Pradesh, India
Tech Stack
The Problem We Solved
Bhaada set out to bring on-demand cargo delivery to Tier-2 cities in Uttar Pradesh — but a logistics marketplace isn't one product, it's four: a way for customers to book, a way for drivers to accept and deliver, a way for the business to run operations, and a way for both sides to discover the service in the first place. Building any one of these in isolation would have meant reconciling four different data models later. Bhaada needed a single platform designed as one system from day one.
The Complexity — One Backend, Four Surfaces
Customer bookings, driver assignment, live tracking, payouts, and city-wide operations all have to agree on the same order state in real time — a customer cancelling mid-delivery, a driver going offline mid-route, or a coupon applying differently on two sides of the same order can't be solved by four surfaces each guessing at the truth. Every surface needed to read and write through the same real-time core, and the marketing site had to launch first, pre-app, without anything to actually book yet.
- Shared order and driver-assignment state across portal, customer app, and driver app
- Uber H3 grid-based dispatch used identically by both apps
- One coupon, referral, and pricing engine instead of divergent logic per surface
- Marketing site live first; Bhaada Buddy live on Google Play; customer app still shipping — sequenced without blocking each other
The Solution — Four Surfaces, One Real-Time Core
We built Bhaada around a single Node.js, Express, TypeScript, MongoDB, and Redis backend — with Socket.IO pushing real-time state to every surface and an Uber H3 grid indexing drivers and coverage zones. Two Flutter apps, customer and driver, share that backend directly. A web operations portal gives city-wise control — approving drivers, tracking orders and revenue, managing coverage and pricing, and resolving support. A Next.js marketing site launched first, ahead of the apps, to build the driver-partner network and customer waitlist.
Feature Showcase

01 — Platform
City-wide ops from one dashboard.
The Bhaada platform is the operations hub for users, drivers, orders, and city reach — onboarding partners, tuning pricing zones and rates, tracking revenue and MRR, and keeping support and system health in one place.
- Users and city-wide reach, plus driver approval and onboarding
- Order volume, revenue, and city-wise ops — zones, rates, coverage
- Finance transactions, subscription MRR, and support tickets
- Dynamic user & driver coupons, system status, and auditing

02 — Customer App
Book, track, and pay — from one app.
The Bhaada customer app lets businesses and individuals across Kanpur, Lucknow & Unnao book multi-stop cargo delivery, get instant price estimates, and track every order live.
- Multi-stop booking with instant price estimates
- Live order tracking and in-app chat
- Uber H3 grid-based driver matching

03 — Driver App (Bhaada Buddy)
Go online, accept jobs, get paid.
The driver-partner app puts real-time job alerts, turn-by-turn navigation, and wallet payouts in front of every delivery partner on the road.
- Real-time job alerts replacing a Firebase-based flow
- Turn-by-turn Google Maps navigation and OTP-verified handoffs
- Wallet, earnings ledger, and Razorpay payouts

04 — Marketing Site
The front door, built to launch first.
A bilingual marketing site introduced Bhaada to Kanpur, Lucknow & Unnao before either app existed — explaining the fleet, recruiting driver-partners, and building a waitlist.
- Bilingual Hindi & English, city-specific landing pages
- Fleet explorer and driver recruitment funnel
- SEO-optimized, live today at bhaada.in
How We Made It Simple
Every surface talks to the same backend, so state never drifts — a booking, a driver, and a payout are the same order everywhere you look. The platform runs city-wide operations; customers and drivers each get a focused app that only shows a fraction of the whole system's complexity.
Services
Tech Stack
Gallery



Related Case Studies

Marketing website for Bhaada, an on-demand cargo delivery startup in Uttar Pradesh — bilingual Hindi & English, fleet & pricing pages, driver sign-up, and city landing pages for Kanpur, Lucknow & Unnao.

Customer app for Bhaada's on-demand cargo delivery — multi-stop bookings, live order tracking, scheduled orders, dynamic coupons, and Uber H3 grid-based driver assignment. Launching soon on Android & iOS.

Driver-partner app for Bhaada's on-demand cargo delivery — online/offline availability, turn-by-turn navigation, OTP-verified pickup & drop, wallet payouts, and Uber H3 grid-based job matching. Live on Google Play.
“Fallrise has helped us building our logistics platform sratch , they don’t only just code they also guide u with right tech for implementation and cheaper options too”
Build something like this
Have a product idea or need a partner to ship to production? Let's talk about your project.
Avg. response: 1–2 hours · Remote-first — clients worldwide