A delivery app with live courier tracking

Mobile AppsFlutterLive trackingOps dashboard
Wasalha

Overview

A local delivery service running couriers by phone calls — we built a customer app, courier app and ops dashboard, making every order visible from placement to handover.

The challenge

Competing with major apps on a limited budget: customers want to see where their order is, management wants orders auto-assigned to the nearest courier instead of call-roulette — all working on weak network connections.

What we did

  • Two Flutter apps (customers + couriers) from one codebase for iOS and Android.
  • Live map tracking with automatic assignment to the nearest available courier.
  • A resilient offline mode: the app queues and syncs when the network returns.
  • A real-time ops dashboard: active orders, courier performance and demand hotspots.

Got a product idea? Let's turn it into working code.