Nexa TMS AI
Управление перевозками, операциями и финансовой отчётностью.
О проекте
Транспортная система с React-интерфейсами и сервисами на Go. Роль выросла от Frontend Lead на этапе MVP до Senior Full-Stack: диспетчерские процессы, обслуживание, отчёты и экспорты.
Задача
Диспетчеризация, обслуживание и финансы используют общие записи. Дробные количества, назначения водителей по датам рейсов и разница между оплатой груза и доходом водителя влияют на точность отчётов.
Инженерные решения
Правила через все слои
Согласованные изменения frontend и backend: дробные количества деталей, водитель по датам рейса и разница между оплатой груза и доходом водителя в отчётах и экспорте.
Практичные границы модулей
Frontend-модули разделяют доменные контракты, преобразование данных, прикладные хуки и представление. Типизированная интеграция API помогает интерфейсам и backend-сервисам одинаково трактовать бизнес-понятия.
Доступ в контексте задачи
Доступ учитывает активную компанию и назначение процесса. Интерфейс может показать минимальные сведения для выбора, не превращая это в разрешение на просмотр полного профиля.
Результат и возможности
Вклад в frontend-архитектуру, Go-сервисы, операционные интерфейсы и финансовую отчётность. Объём работ включает точность количеств, исторические назначения водителей и детализацию платежей в отчётах и экспортах.
Источники и контекст
Изменение роли указано со слов автора; вклад во frontend и backend подтверждён кодом и Git-историей с авторством. Кейс описывает мой вклад в командный продукт.
Nexa TMS AI