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 β¦