SaaS-продукт для управления перевозками
Прототипирование и разработка TMS, обеспечивающей клиентам качественную связь и полный контроль над перевозками
Клиент
В рамках соглашения о неразглашении (NDA)
Бизнес-задачи
- Создать удобное и легко интегрируемое решение
- Избежать использования электронной почты или телефонной связи для проведения операций
- Обеспечить бесшовную интеграцию с любой внутренней ERP или TMS
- Централизовать все транспортные заказы и документы
Наши решения
- Разработка веб-приложений
- Разработка API
- Внедрение EDI
- Расчетное время прибытия (ETA)
- Приложение для водителей (PWA)
- Список готовых интеграций
Описание проекта
Основной задачей было создание мощной, но гибкой TMS, которая легко интегрируется в любую бизнес-экосистему. Мы сосредоточились на централизации транспортных данных, обеспечении доступа к ним в режиме реального времени, отслеживании и интеграции с такими платформами, как SAP и DB Schenker, для эффективного управления транспортными заказами.
Наша команда разработала комплексный открытый API, обеспечивающий интеграцию со сторонними системами и позволяющий пользователям управлять заказами, отслеживать грузы в режиме реального времени и получать доступ к важным транспортным данным. GraphQL обеспечил эффективный запрос данных, а Web Sockets - отслеживание в режиме реального времени.
Мы внедрили систему электронного обмена данными (EDI) с использованием стандартов EDIFACT и INOVERT, что позволило отказаться от ручного обмена данными и поддерживать два основных типа сообщений: IFTMIN (DISPOR) для бронирования заказов на перевозку, IFTSTA (REPORT) для обновления данных отслеживания в режиме реального времени.
Эти стандартизированные форматы обеспечивают бесшовную интеграцию с такими партнерами, как DHL, Kuehne-Nagel и FedEx, поддерживая масштабируемые глобальные операции цепочки поставок. Кроме того, для безопасного и надежного обмена данными была внедрена система OpenAS2.
Для улучшения видимости в реальном времени мы интегрировались с такими платформами, как Shippeo, P44 и Aftership, предоставляя точные данные о времени прибытия и используя Redis для уведомлений и оповещений в реальном времени. Подробнее о функциональности сквозного отслеживания статуса здесь.
Специальное приложение для водителей было разработано как PWA, позволяющее водителям обновлять местоположение и сообщать о происшествиях в режиме реального времени, что улучшает коммуникацию и отслеживание грузов. Мы разработали решение для управления складскими доками, чтобы обеспечить пользователям платформы контроль над работой в доках в режиме реального времени.
Стек технологий
- Nest.js
- React.js
- Node.js
- PostgreSQL
- Angular
- Redis
- Web Sockets
- AS2
- OpenAS2
Основные действия
Результаты
Разработанные решения позволили клиенту выйти на рынок с высококонкурентным SaaS-продуктом и достичь следующих результатов:
- Завоевать значительную популярность в логистической отрасли, оказав помощь более чем 3 000 перевозчикам и компаниям по всему миру
- Консолидация различных транспортных операций на одной платформе
- Предоставление предприятиям расширенной информации о статусе груза и оперативных данных для принятия решений в режиме реального времени
Я тесно сотрудничаю с Devcraft с самого начала разработки продукта. Команда постоянно прилагает все усилия для того, чтобы каждый аспект проекта соответствовал нашим техническим ожиданиям. Глубина их знаний, особенно в области архитектуры программного обеспечения и возможностей интеграции, была бесценна. Они не только соблюдают сроки, но и активно предлагают инновационные решения для оптимизации производительности. Их работа позволила нам быстро масштабировать систему и поддерживать высокий уровень операционной эффективности.