MH-Driver is the dedicated driver app for MHRide, Medicine Hat's local ridesharing service. Drivers accept requests, navigate, track earnings in real time and manage their own schedules.
The Challenge
Local drivers faced unfair pricing, poor transparency and clumsy tools on global platforms.
The driver experience had to be as polished as the rider app and stay perfectly in sync with it.
Earnings and performance had to be visible at a glance.
What We Built
One-tap accept or reject with passenger details and upfront fares.
A rides-in-queue view to plan upcoming requests.
Real-time navigation and routing with Google Maps SDK.
In-app communication with passengers.
An earnings dashboard with trip history, live income and performance reports.
How We Did It
Build. Flutter client sharing the MHRide backend.
Backend. Firebase for real-time updates and push. MongoDB and Redis for trips, queues and settlement.
Security. Encryption for driver data and payment transactions.
Outcome
Flexibility, transparency and operational ease for local drivers.
A balanced two-sided platform that strengthened Medicine Hat's transportation network.