RUEN
Обсудить проект

Продукт студии

LogiTMS

Система управления перевозками: заявки, сборка рейсов, подбор машины и водителя, живая карта и отдельный экран для водителя.

Панель LogiTMS с демонстрационным набором данных

Порядок точек в рейсе оптимизируется в два прохода — сначала ближайший сосед, потом попарные перестановки — с жёстким условием: забор груза всегда раньше его доставки. Диспетчеру показывается не «оптимально», а сколько километров и минут это сэкономило против исходного порядка.

Данные лежат локально, но приложение написано так, будто за ними уже стоит сервер: доступ идёт только через репозитории, чьи сигнатуры повторяют будущие адреса REST. Запись сначала попадает в локальное хранилище и лишь потом в очередь на отправку, а очередь переживает перезагрузку. Поэтому смена хранилища на настоящий backend не переписывает интерфейс.

На снимке — демонстрационный набор данных, а не работа реального парка.

TypeScript · React · Vite · IndexedDB · Leaflet · PocketBase · Electron