The business relied on phone calls, WhatsApp messages, and paper notes to coordinate orders. That created delays in dispatching workers, poor visibility of active pickups, and travel routes that wasted time and fuel.
I built a real-time Flutter platform with Riverpod, Supabase, PostgreSQL Row Level Security, GPS tracking, OSRM routing, and local Hive caching. After the MVP, I refactored the codebase into a stronger Clean Architecture foundation.
Order coordination moved off scattered calls and paper notes into a single live dashboard, giving dispatchers real-time visibility of every pickup and a clearer, faster way to route drivers.