Компания с распределёнными объектами
Платформа учёта техники, складов, ремонтов и выездных бригад
Как бумажные журналы и таблицы заменили единой системой с 8+ приложениями под роли сотрудников — от склада и водителя до техника и аналитика.
Задача
Компания работает на множестве удалённых объектов. Техника и оборудование постоянно перемещаются между складом и площадками, уходят в ремонт и возвращаются. Учёт вёлся в бумажных журналах и таблицах: никто точно не знал, где конкретная единица техники, что сломано и какие расходники заканчиваются.
Нужна была система, в которой каждый сотрудник — от кладовщика до водителя и техника — видит только свою часть работы, а руководство получает полную картину.
Решение
Спроектировал и разработал платформу с одним backend и отдельными интерфейсами под каждую роль.
Учёт и перемещения
- Карточки техники с гибкими характеристиками под каждый тип, контроль серийных номеров
- Перемещения склад ↔ объект с журналом движения и автоматической сменой статуса
- Полная история изменений с отображением «что было → что стало»
Ремонтный цикл
Объект → задача водителю на вывоз → техник → склад. Каждый этап фиксируется, ничего не теряется «по дороге».
Склад расходников
Остатки, заявки на пополнение и отчёт «что купить» — закупщик видит потребность без ручных подсчётов.
Работа в поле
- Канбан-доска задач с чек-листами, комментариями и фото с камеры телефона
- Ежедневная отметка смены на объектах
- Полевые отчёты по анкете с настраиваемыми шаблонами имён файлов
- Загрузка и обрезка видео прямо в браузере — файлы до ~1,5 ГБ
- Карта объектов
Для руководства
Дашборды, импорт и экспорт CSV / XLSX, раздел учёта подрядчиков и персонала.
Архитектура
- Backend: FastAPI, асинхронный SQLAlchemy, PostgreSQL, Alembic — ~370 API-методов в 38 модулях
- Frontend: 8+ React-приложений под роли: офис, объект, водитель/логистика, оператор, техник, кладовщик, менеджер, аналитик
- Инфраструктура: внутренние серверы за VPN WireGuard, полевые приложения на внешнем VPS через защищённый туннель, скрипты резервного копирования и восстановления
- Документация: презентации и инструкции для каждой роли
Результат
Бумага и таблицы ушли. Руководство в любой момент видит, где находится каждая единица техники, что в ремонте и сколько расходников осталось. Сотрудники работают в простых интерфейсах под свою задачу — с телефона, прямо на объекте.
Контакты
Расскажите, что болит — предложу решение
Отвечу в течение 2 часов в рабочее время. Первый разбор процессов — бесплатно.
- Ответ в течение 2 часов
- Бесплатный разбор процессов
- Смета с фиксированной ценой
Или напрямую
Все кейсы
E-commerce, цифровые товары
Автоматический магазин цифровых товаров на маркетплейсе
Закупка, выдача и переоценка происходят автоматически круглосуточно — продавец управляет бизнесом, а не копирует ключи.
Собственный SaaS, e-commerce
SaaS-платформа для поставщиков и продавцов маркетплейсов
Продавец подключает поставщика и выгружает товары на маркетплейсы без ручного заполнения карточек и сверки остатков.