Unifeeder

Судоходная компания Unifeeder и Kraftvaerk совместно разработали Progressive Web App (PWA), приложение позволяет отслеживать контейнеры, которые доставляют клиентам и забирают обратно. Решение дополняет отслеживание Unifeeder, которое в настоящее время происходит по всей производственно-сбытовой цепочке.

Unifeeder является крупной датской судоходной компанией, которая занимается как морскими, так и наземными перевозками контейнеров. Они должны отслеживать контейнеры от момента изготовления до момента доставки/вывоза у клиентов. У Unifeeder уже есть хорошая система на море и в портовых терминалах, но с клиентами на суше есть пробел в отслеживании. Чтобы закрыть этот пробел, Unifeeder нужно было решение

Progressive Web App

PWA позволяет Unifeeder отслеживать контейнеры, когда они доставляются заказчикам.

Программная бизнес-логика и Vision сервис

Используя программную бизнес-логику и Google vision, PWA может идентифицировать уникальный номер контейнера.

Всестороннее отслеживание

Компания Unifeeder теперь может отслеживать свои контейнеры по всей производственно-сбытовой цепочке. Это позволяет улучшить обслуживание клиентов и возможности для оптимизации.

Выбор пал на Progressive Web App

С самого начала Unifeeder хотел создать собственное приложение. Kraftvaerk предоставлял консультации и обратную связь, и на основе этого Unifeeder в конечном итоге выбрал Progressive Web App в качестве решения задачи отслеживания. Есть несколько причин, по которым в случае Unifeeder PWA является хорошим выбором:

  • PWA не требует установки приложений, но может быть доступно через домен/url. Это особенно важно, когда решение предназначено для широкого круга различных поставщиков и субподрядчиков Unifeeder.
  • Простое обслуживание и простая установка новых версий без пользователей
  • Ускоренная разработка и снижение затрат на разработку по сравнению с использованием местных приложений
  • PWA не предъявляет требований к устройствам и может быть доступно на всех устройствах и операционных системах, включая iOS и Android

В конце 2019 года мы начали вести диалог с Kraftvaerk о возможном сотрудничестве, в результате которого они предоставят нам поисковое решение. С первой встречи стало ясно, что Kraftvaerk умеет слушать и понимает наши потребности и требования. Общение было простым и честным, и мы это оценили. Kraftvaerk дал нам советы, высказал своё мнение, основанное на опыте и теории. Они вышли за рамки первоначального этапа и подчеркнули важность выбора, который мы должны сделать сейчас, и его необходимость для удовлетворения будущих потребностей

— Kristoffer Nørby Sørensen, IT Manager, Integrations, Unifeeder A/S

Точная расшифровка номеров контейнеров с помощью Google Vision

Каждый контейнер отслеживается и распознается благодаря своему уникальному номеру. Это звучит просто. Но задача сложна. По бокам контейнера написано много разных номеров. Числа записываются по горизонтали, по вертикали, часто по нескольким линиям и пересекают другие числа и тексты. Разработанное PWA использует Google vision в сочетании с бизнес-логикой, закодированной Kraftvaerk. Вместе они могут декодировать уникальный номер контейнера на основе его изображения.

Предоставленное нам решение отвечает всем нашим требованиям, и UX лучше, чем ожидалось. Наша компания очень довольна. Я должен сказать, что было приятно работать с Kraftvaerk. PWA было разработано вовремя и за согласованную стоимость. Я верю в Kraftvaerk, в их профессионализм, и, конечно, вижу в них партнера, c которым мы можем сотрудничать для разработки подобных решений в будущем. Определенно это достойно рекомендации

— Kristoffer Nørby Sørensen, IT Manager, Integrations, Unifeeder A/S

Комбинация облачных сервисов

В дополнение к использованию Google vision, облачного сервиса, предоставляемого Google Cloud Platform, PWA работает против остаточных API в Azure API Management. Таким образом, PWA является решением, которое показывает, что есть преимущество в комбинировании лучших услуг между облачными провайдерами. Таким образом, решение поддерживает желание Unifeeder получить больше бизнес-логики в облаке Azure.

Будем разрабатывать вместе?