Перейти к содержанию
Progress

Время доставки меньше на 18 %

Приложение для курьеров с офлайн-режимом

Клиент
ЭкспрессЛайн
Отрасль
Логистика
Год
2022
Тип
Мобильное приложение
Длительность
5 месяцев
Команда
4 человек
Макет интерфейса — TODO: заменить на реальные скриншоты

01 — Задача

220 курьеров работали по бумажным маршрутным листам. Факт доставки отмечался в листе, вечером всё заносилось в систему вручную. Диспетчер не знал, где курьер, клиент не знал, когда ждать, а при расхождениях разобраться было невозможно — бумага терялась.

02 — Что сделали

01

Офлайн был главным требованием

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

02

Разрешение конфликтов синхронизации

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

03

Фото и подпись как доказательство

Курьер фотографирует место вручения или берёт подпись пальцем на экране. Фото сжимается на устройстве и уходит при первой связи. Спорных случаев «не доставили» стало на 70 % меньше.

04

Построение маршрута на день

Утром курьер получает отсортированный список точек с маршрутом на Яндекс.Картах. Порядок считается на сервере с учётом временных окон.

03 — Результат

−18 %
среднее время доставки
220
курьеров перешли с бумаги
−70 %
спорных случаев по вручению
0
потерь данных при работе без сети

04 — Другие проекты

Все кейсы

05 — Контакты

Обсудим проект

Расскажите о задаче в двух словах. Ответим в течение рабочего дня и предложим время для разговора.

Телефон
+7 (988) 823-70-86
Время работы
Пн–Пт, 10:00–19:00 (МСК)
Или напишите напрямую: @adadba