Driver & Central Screen Features

Customer: AI | Published: 07.10.2025
Бюджет: 250 $

Home, Registration and Passenger areas are already live; the Driver screen can toggle service availability but the rest of the trip workflow and the Central dispatcher panel still need to be finished. This milestone concentrates on completing those two modules so the platform can finally run trips from request to drop-off and let dispatch monitor everything in real time. Deliverables to complete: Driver screen • Allow the driver to tap a ride request to accept it • Provide Start Trip, In-Progress status display and End Trip actions tied to the server-side trip record • Keep current online/offline switch intact and update it automatically when a trip is underway Central dispatcher screen • Show three live lists: pending drivers, available drivers and busy drivers • Enable activation / deactivation of any driver from the panel • Offer both automatic and manual assignment of waiting ride requests to drivers • Record and display every trip performed by each driver for ongoing monitoring Existing UI components, styling and data models should stay unchanged; simply hook the new logic into the current codebase and push clean, well-commented commits. A short README explaining new endpoints, events or database fields will serve as acceptance criteria.