FlashRide
Dual ride-sharing platform built from zero to production
Role
Mobile Developer
Company
Flashride Nigeria
Year
2022
Overview
FlashRide is a dual ride-sharing platform — a passenger app and a driver app — both built from scratch. The system handles real-time ride requests, live driver tracking, Google Maps route optimisation, in-app messaging, and payment processing. Both apps are live on iOS App Store and Google Play.
The Challenge
Building two interdependent real-time apps simultaneously — passenger and driver — that need to stay in perfect sync under load, with map accuracy across Lagos roads that Google Maps doesn't always handle well.
The Solution
Used Firebase Realtime Database for sub-200ms location sync between driver and passenger. Built a custom route correction layer on top of Google Maps to handle incomplete road data in Nigerian streets. Both apps share a common utilities layer to stay in sync without duplicating logic.
Impact & Contributions
Built both FlashRide (passenger) and FlashDriver (driver) apps entirely from scratch
Implemented real-time ride requests with live driver tracking and Google Maps route optimisation
Built in-app messaging and payment processing end-to-end
Successfully deployed to both iOS App Store and Google Play
Optimised for performance and scalability across diverse device types common in Nigeria
Tech Stack
Download