CRM для службы такси — диспетчеризация, карты и отчётность на React
CRM-система для службы такси: диспетчеризация, карты, отчётность.
- Компания
- Элит такси
- Роль
- React Middle Developer
- Период
- —
О проекте
CRM-система для службы «Элит такси»: пульт диспетчера для приёма и распределения заказов, машины и заказы в реальном времени на карте OpenStreetMap, учёт водителей и клиентов, отчётность для руководства. Middle React-разработчик, 2019–2020.
Фронтенд на React с Redux и Redux-Saga для потока заказов — долгоживущие саги держали состояние заказов согласованным, пока диспетчеры, водители и карта обновлялись в реальном времени. Ant Design дал плотный табличный интерфейс, который нужен диспетчерской.
Проект стал шагом от отдельных сайтов к разработке приложений: управление состоянием в масштабе, данные в реальном времени и интерфейс, где ошибка стоит заказа.
Стек
ReactReduxRedux-SagaAnt DesignOpenStreetMap