// overview
Обзор проекта
Клиенту, таксопарку, требовалась единая внутренняя система вместо разрозненных таблиц и ручных процессов управления автопарком и водителями. Цель — централизовать учёт водителей, распределение автомобилей, расход топлива и пробег, а также расчёт выплат в одной платформе, получая данные о поездках и доходах напрямую из Bolt и Uber.
Я спроектировал и разработал систему полностью: схему базы данных, backend API, административную панель и слой интеграции с обеими платформами. Фоновые задачи обеспечивают периодическую синхронизацию данных о поездках, а платёжный модуль автоматически рассчитывает выплаты водителям на основе завершённых поездок, расходов на топливо и комиссии компании.
- Спроектировал схему базы данных и архитектуру бэкенда с нуля
- Интегрировал API Bolt и Uber для автоматической синхронизации поездок и доходов
- Реализовал фоновые задачи и очереди для надёжной, регулярной обработки данных
- Автоматизировал расчёт выплат водителям на основе поездок, топлива и правил комиссии