Транспортная/логистическая компания
CRM управления автопарком
AI: Natural-language ассистент для оператора, OCR транспортных накладных.
Технологии
Python, FastAPI, SQLAlchemy 2.0, JWT, RBAC SvelteKit 5 (runes), TypeScript 5, TailwindCSS 4, bits-ui PostgreSQL, Alembic openapi-typescript (типы из OpenAPI) LLM-ассистент оператора
Задача
Управление машинами, водителями, тарифами, рейсами и фотоконтролем ТС в одной системе. Гибкая модель прав доступа (разные роли для диспетчеров, бухгалтерии, владельцев).
Решение
FastAPI-бэкенд с собственной RBAC-системой и SvelteKit-фронт с типизированным API-клиентом из OpenAPI. CRUD по сущностям, агрегированная статистика рейсов за выбранный период, тарифные сетки, шаблоны фотоконтроля. LLM-ассистент помогает оператору ("найди свободный 10-тонник на завтра").
Результат
Один интерфейс заменил три таблицы и звонки между отделами. Загрузка диспетчера на типовые запросы снизилась за счёт ассистента.
Что внутри
- RBAC: роли с кастомными правами, суперадмин с полным доступом
- CRUD машин, водителей, владельцев, клиентов, тарифов, рейсов
- Шаблоны фотоконтроля ТС: версионируемые шаблоны, акты, ответы
- Статистика рейсов с агрегациями за выбранный период
- LLM-ассистент диспетчера
- OCR транспортных накладных в карточку рейса
Обсудим ваш проект
Расскажите задачу — за 1-2 рабочих дня вернёмся с оценкой объёма, сроков и подхода.