Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Усиление продуктовой команды TRUCKER и развитие платформы управления транспортной логистикой

25 июня ‘26

Заказчик: TRUCKER
Страница кейса/результат: https://evrone.ru/portfolio/trucker

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

Агентство-исполнитель кейса

Evrone

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

1. Вводная задача от заказчика, проблематика, цели

TRUCKER развивает комплексную платформу для автоматизации транспортной логистики, управления перевозками, двором и временными окнами погрузки.

По мере роста продукта компании потребовалось усилить инженерную команду опытными разработчиками, способными быстро включиться в работу над сложной архитектурой и продуктовыми задачами.

Основные цели проекта:

  • Ускорить разработку новых возможностей платформы.
  • Поддерживать высокий темп поставки изменений без снижения качества.
  • Развивать интеграции с внешними системами и клиентскими решениями.
  • Повысить надежность процессов тестирования и выпуска релизов.
  • Оптимизировать производительность пользовательских интерфейсов.
  • Участвовать в развитии ключевых модулей транспортной платформы.

Особенность проекта заключалась в том, что продукт построен на архитектурных принципах Domain-Driven Design, Event-Driven Architecture и CQRS, поэтому для эффективной работы требовались специалисты с высоким уровнем технической подготовки.

Backend разработка на заказ

Frontend разработка на заказ

2. Описание реализации кейса и творческого пути по поиску оптимального решения

Инженеры Evrone были интегрированы в продуктовые команды заказчика и участвовали в развитии системы по нескольким направлениям одновременно.

Развитие биллинга

Команда участвовала в развитии биллингового контура, построенного на базе Lago. Для соответствия требованиям российского рынка были реализованы необходимые доработки и интеграция с экосистемой 1С.

Разработка SDK для интеграций

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

В рамках проекта разрабатывались:

  • Переиспользуемые протоколы обмена сообщениями.
  • Механизмы обработки входящих событий.
  • Механизмы обработки исходящих событий.
  • Инструменты для интеграции с внешними учетными системами клиентов.

Повышение качества тестирования

Backend-часть системы покрыта более чем 17 000 автоматических тестов. Одной из существенных проблем были нестабильные тесты, влияющие на скорость выпуска релизов.

Специалист Evrone разработал механизм автоматического выявления flaky-тестов. Решение позволило быстро отделять реальные ошибки приложения от нестабильности тестового окружения и оперативно уведомлять команду о проблемных сценариях.

Развитие цифровой очереди

Инженеры участвовали в переработке функциональности цифровой очереди — инструмента для управления процессами погрузки и разгрузки.

Система позволяет:

  • Управлять временными слотами.
  • Резервировать окна под конкретных партнеров.
  • Контролировать статус транспортных средств в режиме реального времени.
  • Снижать простои на площадках.

Оптимизация фронтенда

Отдельным направлением стала работа над производительностью интерфейсов с большими объемами данных.

После исследования существующих решений было принято решение разработать собственный высокопроизводительный компонент таблиц, поддерживающий:

  • Плавную вертикальную и горизонтальную прокрутку.
  • Фиксацию колонок.
  • Динамическое изменение ширины столбцов.
  • Раскрывающиеся строки.
  • Эффективную работу с большими объемами данных.

Дополнительно была оптимизирована система локализации интерфейса. Переработка механизма обработки множественных форм позволила ускорить рендеринг отдельных элементов примерно в 2,5 раза.

Поддержка и развитие продукта

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

Разработка приложений на Vue.js

3. Результаты сотрудничества

За время сотрудничества команда Evrone внесла значимый вклад в развитие логистической платформы TRUCKER.

Ключевые результаты:

  • Развита и интегрирована биллинговая подсистема.
  • Усовершенствована функциональность цифровой очереди.
  • Повышена производительность пользовательских интерфейсов.
  • Реализованы инструменты для масштабирования интеграционной экосистемы через SDK.
  • Автоматизировано выявление нестабильных тестов.
  • Участвовали в разработке механизма групповых заказов.
  • Реализованы функции автоматического назначения логистов.
  • Поддержано развитие мультимодальных перевозок, включая морские и авиационные направления.
  • Усилены процессы сопровождения и технической поддержки продукта.

Дополнительным результатом стало органичное включение специалистов Evrone в процессы заказчика, что позволило существенно расширить возможности продуктовой команды без длительного периода адаптации.

Разработка на Ruby on Rails

Разработка веб-приложений на заказ

4. Заключение

Проект TRUCKER стал примером эффективного сотрудничества распределенной продуктовой команды и внешних инженерных специалистов.

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

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

Агентство-исполнитель кейса

Evrone

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