✓
Back to portfolio

ChefTaxi CRM

Production

A 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

ChefTaxi Dashboard

Drivers Management

Drivers Management

Driver Portal PWA

Driver Portal PWA

🦔

Zyzik AI

online