Концепт приложения для импортёра: где груз, что с документами и когда он приедет — без единого звонка менеджеру.
Груз из Китая идёт от двадцати пяти до сорока дней и проходит через шесть-восемь организаций. Информация о нём живёт в почте экспедитора и в голове менеджера, а клиент звонит по три раза в неделю и всё равно узнаёт о проблеме последним.
Концепт отвечает на четыре вопроса без звонка: где груз сейчас, что с документами, когда приедет и сколько будет стоить следующая отправка.
Семь шагов от забора у отправителя до выдачи получателю. Пройденные — с датой и местом, текущий выделен, будущие видны, но приглушены. Вместо «уточните у менеджера» — картина целиком.
Недостающий документ вынесен наверх экрана и назван причиной, по которой груз встанет на складе. Узнать о нехватке CMR в день прибытия — самая дорогая новость в этом деле.
Маршрут, вес, объём и три переключателя: код ТН ВЭД, страховка, таможенная очистка. Предварительная сумма и срок — до отправки заявки, а не после.
Прошёл таможню, нужен документ, судно вышло из порта. Такая новость должна догнать человека за рулём — письмо не догоняет.
Экраны нарисованы в идиоме iOS: крупные заголовки, динамический остров, нижняя панель вкладок. Нажмите на любой, откроется крупно.
Данные идут от линии, порта и таможенного брокера. Единого API нет, часть — почтой и таблицами. Одно и то же событие приходит по нескольким каналам с разными датами, и приложение обязано показать одну версию, а не три.
Дата прибытия — это диапазон и честное «уточняется». Одно точное число, разошедшееся с жизнью, убивает доверие ко всему приложению целиком.
Первым шагом я бы собрал один маршрут одного клиента: семь этапов и уведомления, без расчёта и документов. Они дополняют, но главную боль закрывает именно маршрут.