TagRides — the platform.
A production-grade ride-sharing backend for Lagos. Built solo.
Nine Go microservices behind a Kong gateway. Real-time driver and rider location pipelines over MQTT (EMQX) and Kafka. PostGIS routing with OSRM and Valhalla integration. Tile38 for geospatial proximity. Paystack payments. Twilio + Mailgun for comms. Firebase auth. A simulator service that lets you stress the matching algorithm without putting a single car on Lekki-Epe.
- Go 1.25
- Fiber
- GORM
- Kafka
- MQTT / EMQX
- Kong
- PostGIS
- Tile38
- Valhalla
- OSRM
- Docker Compose
- gRPC