Dasho
All-in-one delivery & marketplace super-app — customer, merchant and driver flows in one Flutter platform.
Flutter appKotlin platform channelZoho Payments native SDK

The product
Dasho connects local stores with customers for groceries, electronics and everyday essentials — transparent pricing, verified delivery partners, and low fees that help small businesses go online.
We were a team of three. In the 54-screen Flutter app I built most of the live side: order tracking over Socket.IO, FCM push and the Kotlin bridge to the Zoho Payments SDK. I also wrote most of the TypeScript backend behind it (see Delivery Marketplace API).
Under the hood
THE ENGINEERING
- 01
Three products in one codebase — customer shopping, business admin and driver operations — cleanly separated with BLoC + get_it dependency injection
- 02
Kotlin platform channel to the Zoho Payments SDK; Razorpay through its Flutter plugin
- 03
Live order tracking on Google Maps with route and ETA; the partner app sends its location every 10 s from an Android foreground service
- 04
Merchant tooling: document workflows, storefront management, payout settlement flows
- 05
One response envelope shared by server and app; the backend deploys through GitHub Actions on every push
In the product




Next case study
PassMan →