South Africa minibus taxi app
# 🦁 Bhubezi - Jozi Taxi Network
> **South Africa's #1 Minibus Taxi App** - Track routes, find rides, and earn rewards.
---
## 🌐 Live Website
**🔗
bhubez.co.za**
---
## What is Bhubezi?
Bhubezi is a community-powered app for Johannesburg's minibus taxi industry. It helps passengers find routes, drivers fill seats, and marshals manage ranks — all while earning rewards for contributing.
### Why "Bhubezi"?
"Bhubezi" means **"lion"** in isiZulu — representing strength, pride, and leadership in the Jozi taxi community.
---
## 🎯 Features
### For Passengers
- 📍 **Find taxis** on your route in real-time
- 💰 **Check community-verified prices** — know the fare before you ride
- 📊 **See rank status** (busy/quiet) — avoid long queues
- 💬 **Chat with drivers** and other passengers
- 🔔 **Get alerts** for your regular routes
- 🏆 **Earn points** for using the app
### For Drivers
- 📍 **Share your location** — let passengers find you
- 👥 **See passenger pings** — know where people are waiting
- 💬 **Communicate with ranks** — coordinate with marshals
- 🏆 **Earn points** for contributions and updates
- 📸 **Upload taxi wash photos** — show off your clean ride
- ⭐ **Build your reputation** — get rated by passengers
### For Marshals
- 📊 **Update rank status** — keep the community informed
- ✅ **Approve drivers** — maintain quality standards
- 🚨 **Send route alerts** — warn of issues or changes
- 📈 **Monitor activity** — track rank performance
---
## 🚀 Quick Start
### Prerequisites
- Node.js 18+
- npm or yarn
### Development Setup
```bash
# Clone the repository
git clone
github.com
cd bhubezi
# Install dependencies
cd frontend
npm install
# Start development server
npm run dev
```
Open
localhost
### Build for Production
```bash
cd frontend
npm run build
```
Output in `dist/` folder.
---
## 📱 PWA Support
Bhubezi works as a Progressive Web App:
- ✅ Install on home screen
- ✅ Works offline
- ✅ Push notifications ready …