Мартовский Код
Управление подрядчиками

ERP/FSM платформа для управления подрядчиками в США

ERP/FSM-платформа для управления полевыми сервисными бригадами и подрядчиками в США. Система ведёт полный цикл: приём заявок, диспетчеризация, GPS-трекинг бригад, контроль выполнения работ, биллинг и аналитика — в одном окне.

Клиент: IndusTrack

ERPSaaS

Задача

IndusTrack работал на старой системе, которая трещала по швам при росте: заявки терялись, диспетчер не видел, где находится бригада, биллинг считали вручную в Excel. При 500+ заявках в день каждая ошибка стоила денег и репутации.

Бригады не получали обновлений по маршруту в реальном времени и тратили часы на пустые переезды. Бухгалтерия закрывала месяц с задержкой в 2-3 недели, потому что сводила данные из 5 источников вручную. Архитектура не давала подключить GPS-трекинг, учёт инвентаря и биллинг к единой шине данных.

Компании нужна была платформа, которая выдерживает тысячи одновременных полевых операций и масштабируется без переписывания ядра каждые полгода.

Решение

Спроектировали облачную ERP/FSM-платформу на микросервисах в AWS. Архитектура с очередями (SQS) и event-driven обменом между сервисами выдерживает пиковые нагрузки и горизонтально масштабируется.

Что вошло в платформу:

  • Модуль приёма и диспетчеризации заявок с алгоритмом маршрутизации по геолокации, навыкам бригады и срочности
  • GPS-трекинг полевых бригад с обновлением каждые 30 секунд и отображением на дашборде диспетчера
  • Автоматический биллинг по факту закрытия заявки: счёт формируется и отправляется клиенту без участия менеджера
  • Интеграции с QuickBooks, Stripe и ACH-платежами для рынка США
  • Мобильное приложение для бригад с фотоотчётами, электронной подписью клиента и работой офлайн
  • Real-time дашборды с метриками: загрузка бригад, среднее время выезда, конверсия заявок в выполненные

Запустили платформу за 9 месяцев итерациями: каждые 3 недели — новый модуль в продакшен.

Результаты

+60%

Эффективность диспетчеризации

Алгоритм маршрутизации по геолокации и навыкам бригад сократил пустые переезды и поднял загрузку каждой бригады

-45%

Время обработки заявок

Среднее время от поступления заявки до назначения исполнителя упало с 28 до 15 минут за счёт автодиспетчеризации

3x

Рост выручки

Выручка клиента выросла втрое за 18 месяцев — платформа сняла потолок по числу одновременных заявок

Используемые технологии

ReactNode.jsPostgreSQLAWS

«March Code собрали платформу, которая держит нагрузку при 3x росте бизнеса. Диспетчер видит все бригады в реальном времени, биллинг считается сам — мы перестали закрывать месяц с двухнедельной задержкой. Команда хорошо разобралась в специфике полевого сервиса в США.»

Raz Bajwa

CEO, IndusTrack

Хотите такой же результат?

Расскажите о вашем проекте, и мы предложим оптимальное решение