Urban Route — NEMT Fleet Management
Cross-platform fleet management suite for Non-Emergency Medical Transport — Admin, Driver, and Passenger apps with real-time ride sync.
The Problem
NEMT operators dispatched rides via phone calls with no real-time driver tracking, no passenger self-service booking, and no live sync between drivers and passengers — leading to missed pickups and poor patient experience.
The Solution
Three interconnected apps — Admin (dispatch + fleet overview), Driver (trip management + navigation), Passenger (booking + live ride tracking). Rides sync in real time throughout the trip lifecycle.
What I Built
Built all three apps from a single Flutter codebase targeting Web, iOS, and Android. Used Supabase Realtime for live location and trip status sync. Implemented adaptive update frequency — high during active trips, sparse when idle — to preserve battery life.
Outcome
Eliminated phone-based dispatch entirely. Passengers could self-book and track their ride in real time. Operators gained full fleet visibility and reduced missed pickups significantly.
Future Scope
AI-powered route optimisation to batch nearby pickups. Automated insurance and compliance reporting. Integration with hospital scheduling systems for pre-booked medical transport.