Dasho

All-in-one delivery & marketplace super-app — customer, merchant and driver flows in one Flutter platform.

How it connects

Flutter appKotlin platform channelZoho Payments native SDK

CategoryAndroid & Mobile Apps
Timeline2025
ContextLogizee Solutions LLP · Software Developer
StatusLive on Play Store · 4.7★
Dasho marketplace
69k+lines of Dart
54screens
3roles: customer · merchant · driver
4.7★Play Store rating

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

Next case study

PassMan →