Трансферная компания столкнулась с отсутствием на рынке готовых программных решений, способных полностью автоматизировать их уникальные бизнес-процессы. Ключевой задачей была разработка с нуля высокоспециализированной платформы, которая бы объединила в себе управление заказами, клиентами, автопарком и сложной тарифной сеткой, обеспечив тем самым полный контроль над всеми операциями и данными компании.
Ключевые требования:
1. Многопользовательская среда с разделением ролей: менеджеры, водители, контрагенты.
2. Система зонирования для гранулярного управления тарифами в городах.
3. Калькулятор для быстрого формирования коммерческих предложений.
4. Информационный канал (новостная лента) для сотрудников.
Для решения поставленной задачи была выбрана следующая архитектура:
1. Монолит на Django REST Framework с четким разделением на модули для простого и быстрого расширения функционала.
2. База данных PostgreSQL с продуманными схемами таблиц, которая эффективно связывала сущности "контрагент - заказ - автомобиль - водитель - маршрут - тариф".
Я самостоятельно анализировал потребности бизнеса, находя нестандартные решение, которые идеально подходили под задачи.
Была создана специализированная CRM-система, которая повысила эффективность работы менеджеров компании, сократила операционные расходы, повысила лояльность клиентов (тем, что у них был личный кабинет с удобным UI), повысила информированность руководителя.
Работа выполнена с соавторстве с дизайнером и frontend разработчиком.