All projects
Mobility · Real-time · Maps2022Live

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

React NativeExpoGoogle Maps SDKFirebaseWebSocketsStripe

Download