Full-Stack Mobility Platform
swvl.com
An intelligent mobility platform powering end-to-end fleet management, employee commutes, and mass transit — with a Rider App, Captain App, Partner Portal, Admin Dashboard, and Swvl Lux chauffeur service.
Project Overview
SWVL is a global intelligent mobility platform that powers end-to-end transit and fleet management for businesses, schools, factories, call centers, and government entities. The platform spans a full product suite — Rider App, Captain App, Partner Portal, Admin Dashboard — plus Swvl Lux, a premium chauffeur-driven service for corporate executives and luxury travel.
As the full-stack developer, I built the complete multi-product platform covering marketing site, fleet management system, real-time operations dashboard, live route maps, network design tools, demand forecasting, and the Swvl Lux booking flow — all deployed on AWS infrastructure at scale.
Key Challenges
Building four distinct products — Rider App, Captain App, Partner Portal, and Admin Dashboard — each with its own role, workflow, and real-time data requirements, all sharing a single backend and syncing live across 45,000+ captains and vehicles.
Live operations monitoring at the scale of 180Mn+ bookings required low-latency WebSocket connections for vehicle tracking, instant disruption alerts, adaptive supply planning, and backup allocation — all visible in a single operations dashboard.
Building a patented network design and planning module with demand forecasting algorithms, flexible fixed and on-demand routing, multi-city dispatch, latent demand prediction, and efficient route stitching — all without manual intervention.
Technical Architecture
SWVL runs on a distributed AWS architecture designed for real-time fleet tracking, live map rendering, demand prediction at city scale, and zero-downtime operations across multiple countries.
What I Built
All-in-one transit platform with live network design & planning, flexible routing (fixed + on-demand), demand forecasting, vehicle dispatch, shift management, and fleet acquisition tools — all from a single dashboard.
React Native mobile apps for both sides — riders book, pay, and track trips with live boarding passes and arrival alerts; captains manage workload, view shifts, track routes, and get real-time dispatch updates.
Real-time operations monitoring for instant issue detection, live route maps with color-coded status, backup vehicle allocation, adaptive supply planning, and advanced reporting — all updating live via WebSockets.
Tailored sub-products for Corporate office commutes, Schools, Factories, Call Centers, and Government — each with specific workflows, role structures, and reporting needs, all powered by the same core platform.
Premium chauffeur-driven service with a full booking flow — pickup/dropoff scheduling, vehicle type selection (sedan, SUV, 13-seater, 21-seater), airport transfers, VIP Meet & Greet, and on-demand hourly rides.
Transport vendors and fleet operators manage their entire operations through the Partner Portal — route schedules, fleet tracking, analytics, invoicing, and rider management — replacing spreadsheets entirely.
Development Process
Platform Screens
Drag to scroll · Click to enlarge · Hover to pause
Outcomes
Platform successfully scaled to handle 180 million completed rides across multiple countries and transport use cases.
390 active mobility deployments across corporate, school, factory, call center, and government segments worldwide.
240 transport vendors onboarded to the Partner Portal, replacing manual spreadsheets with real-time fleet management.
Swvl's intelligent transit platform transformed how our employees commute across our branches. By booking rides directly through the app, they no longer rely on our fleet manager for coordination — saving time, improving punctuality, and making daily travel far more efficient.
Ready to Build?
Full-stack development · AWS infrastructure · Mobility & TransportTech