
mobile
12 months
April 2025
Dart
The On My Way (OMW) Driver App empowers delivery personnel to manage tasks efficiently. It provides features like viewing and accepting new orders, live location tracking, communication tools, and the ability to create orders on behalf of customers who don’t have the app. Developed with Flutter and Firebase, this app ensures real-time responsiveness, accurate route tracking, and seamless coordination between drivers and clients.
SOLUTION_PROTOCOL: Transitioned to a milestone-driven development cycle and introduced rigorous QA phases to control scope creep
SOLUTION_PROTOCOL: Utilized Firebase Realtime Database combined with geo-coordinates throttling to optimize update frequency without draining battery
SOLUTION_PROTOCOL: Designed a robust state machine for deliveries and synchronized updates across client and driver apps using listeners
SOLUTION_PROTOCOL: Integrated Google Maps with dynamic route updates and accounted for traffic conditions using Maps APIs
SOLUTION_PROTOCOL: Used Firebase token refresh strategies and message queues to ensure eventual delivery of critical notifications