Engineering a Real-Time Ride-Sharing Platform for Tuukaa Nigeria
Tuukaa is a ride-sharing web application connecting passengers with nearby available drivers for seamless, reliable urban transportation in Nigeria. MUJTEKNIFY engineered the complete platform — including real-time driver tracking, passenger-driver matching algorithms, in-app payments, and dual dashboards for drivers and riders.

Problem Statement
Nigeria's ride-sharing market, while growing, still had significant gaps in reliability, driver earnings transparency, and technology quality. Tuukaa needed a platform that could match the reliability of international competitors while being optimized for Nigerian network conditions, payment infrastructure, and user behaviour patterns.
Solution Delivered
MUJTEKNIFY built Tuukaa's web platform on a React.js frontend with a Node.js backend, leveraging Socket.io for real-time bidirectional communication between drivers and passengers. The Google Maps Platform handled route optimization and real-time tracking. Paystack provided the native Nigerian payment experience. The architecture was built on a microservices pattern to allow independent scaling of booking, tracking, and payment services.
Key Features Delivered
- Real-time GPS tracking of driver and ETA for passengers
- Intelligent driver-passenger matching algorithm (proximity + rating)
- Dual dashboards: separate PWA portals for drivers and passengers
- In-app Naira payments via Paystack with trip receipts
- Driver earnings dashboard with daily/weekly summary
- Rating and review system for both drivers and passengers
- Route optimization using Google Maps Distance Matrix API
- Admin panel for platform monitoring and dispute management
Results & Impact
Tech Stack
Project Details
Industry
Transportation & Logistics
Duration
20 Weeks
Category
Enterprise Solutions
Live Project
Visit Website
