Back to portfolio
ChefTaxi CRM
ProductionA comprehensive CRM system for taxi fleet management. The system handles driver data, vehicles, finances, HR documents, and integrates with major taxi aggregators. Includes a PWA driver portal with push notifications and a live dashboard with 12 real-time data sources.
Tech Stack
Flask Vue 3 MySQL Docker JWT APScheduler SSH Deploy
Features
- ▶ Driver, vehicle, debt, and payout management
- ▶ Yandex Fleet and Bolt API integration
- ▶ PWA Driver Portal with push notifications
- ▶ Contract registry and HR document management
- ▶ Call and candidate parsing (APScheduler)
- ▶ BB Platform — BBooster.io clone (org structure, tasks, kanban)
- ▶ Live Dashboard with 12 data sources
- ▶ Photos with EXIF correction and thumbnails
Key Solutions
- ⬥ JWT auth with blueprints architecture
- ⬥ Auto-save on blur for all forms
- ⬥ Slide-in panels instead of modals
- ⬥ Toast/Confirm replacing browser alerts
- ⬥ Deploy via ChefTaxi Studio + SSH
Technical Challenges
Real-time data synchronization with multiple taxi aggregators
Optimizing dashboard loading with 12 data sources
Building PWA with offline mode for drivers
Screenshots
ChefTaxi Dashboard
Drivers Management
Driver Portal PWA