A full-stack ride-hailing platform for Africa
# đźš– Swift-Ride
**Africa’s next-generation ride-hailing platform.**
Built for Cameroon, Nigeria, Gabon & beyond.
---
## đź§± Stack Overview
| Layer | Tech Stack |
|---------------|-------------------------------------|
| Frontend | Flutter (Android, iOS, Web) |
| Backend | Django REST + WebSockets + PostGIS |
| Admin Panel | Flutter Web |
| Payments | MTN MoMo, Orange Money, Stripe |
| Database | PostgreSQL + Redis |
| Infra | Docker + GitHub Actions + NGINX |
---
## 📲 Features
- Rider & driver real-time matching
- MoMo/Orange/Stripe in-app payments
- Live tracking via WebSockets
- PDF invoice generator
- Admin dashboard (payouts, refunds, user controls)
- Firebase crash logs + analytics
---
## đź› Project Structure
```bash
Swift-Ride/
├── backend/ # Django Backend API
├── flutter_passenger/ # Rider App
├── flutter_admin/ # Admin Web Panel
├── scripts/ # DevOps, payout calculators
├── docs/ # Admin guides, API docs
└── README.md