Внутренняя логистическая платформа с GPS-трекингом и автоматизацией
Разработал full-stack платформу для управления транспортной логистикой LevTrans — закрытое внутреннее приложение для координации сети складов с алгоритмом автоматического распределения ресурсов в реальном времени. Реализовано:
• Три роли пользователей: диспетчер (управление логистикой на карте), менеджер склада (управление инвентарем), водитель (безрегистрационный доступ через magic links)
• Алгоритм автоматического подбора поставщика — система находит склад с наибольшим запасом ресурса и автоматически резервирует товар для предотвращения двойного распределения
• Real-time карта с GPS-трекингом на MapLibreGL — отслеживание позиций водителей каждые 10 секунд, анимированные маршруты, цветовое кодирование статусов
• SOS-система для экстренных ситуаций — водитель сигнализирует о проблеме, диспетчер видит красный маркер и может отменить рейс с автоматическим возвратом ресурсов
• Адаптивный интерфейс с desktop sidebar и mobile bottom navigation, полностью responsive дизайн
• REST API с 25+ endpoints, JWT-аутентификация, role-based access control, автодокументация через Swagger
• Docker-ready инфраструктура с PostgreSQL, Redis, multi-stage builds (оптимизация образов с 1.2GB до 450MB)
Технический стек: React 19 + TypeScript, NestJS 11, Prisma ORM, PostgreSQL 16, MapLibreGL 5, TanStack Query, TailwindCSS 4, Docker Compose
Особенность проекта — полный жизненный цикл заказа с автоматическим управлением инвентарем: товар резервируется при утверждении, списывается при старте рейса, зачисляется при доставке. Все операции атомарные и защищены от race conditions через Prisma transactions.
Результат: Автоматизация подбора поставщиков, real-time видимость доставок, быстрое реагирование на экстренные ситуации. Разработано за 48 часов на хакатоне. Demo: https://levtrans.notfounds.dev | API: https://api.levtrans.notfounds.dev/api
• Три роли пользователей: диспетчер (управление логистикой на карте), менеджер склада (управление инвентарем), водитель (безрегистрационный доступ через magic links)
• Алгоритм автоматического подбора поставщика — система находит склад с наибольшим запасом ресурса и автоматически резервирует товар для предотвращения двойного распределения
• Real-time карта с GPS-трекингом на MapLibreGL — отслеживание позиций водителей каждые 10 секунд, анимированные маршруты, цветовое кодирование статусов
• SOS-система для экстренных ситуаций — водитель сигнализирует о проблеме, диспетчер видит красный маркер и может отменить рейс с автоматическим возвратом ресурсов
• Адаптивный интерфейс с desktop sidebar и mobile bottom navigation, полностью responsive дизайн
• REST API с 25+ endpoints, JWT-аутентификация, role-based access control, автодокументация через Swagger
• Docker-ready инфраструктура с PostgreSQL, Redis, multi-stage builds (оптимизация образов с 1.2GB до 450MB)
Технический стек: React 19 + TypeScript, NestJS 11, Prisma ORM, PostgreSQL 16, MapLibreGL 5, TanStack Query, TailwindCSS 4, Docker Compose
Особенность проекта — полный жизненный цикл заказа с автоматическим управлением инвентарем: товар резервируется при утверждении, списывается при старте рейса, зачисляется при доставке. Все операции атомарные и защищены от race conditions через Prisma transactions.
Результат: Автоматизация подбора поставщиков, real-time видимость доставок, быстрое реагирование на экстренные ситуации. Разработано за 48 часов на хакатоне. Demo: https://levtrans.notfounds.dev | API: https://api.levtrans.notfounds.dev/api