Приложение для курьеров доставки еды: что оно должно уметь
Приложение для курьеров доставки еды заменяет звонки и переписку: курьер видит свои заказы, маршрут и сумму, а заведение знает, кто на линии и где заказ. Рассказываем, какие экраны нужны на самом деле, на примере приложения «Гадим · Курьер».
Мы в A-LUX разработали его для сети ресторанов «Шашлык от дяди Гадима» вместе с приложением для гостей. Оба описаны в кейсе GADIM. Здесь разберём курьерскую часть: из чего она состоит и почему так.
Почему курьеру нужно отдельное приложение
Гостю важны меню и акции, курьеру они мешают. Ему нужны адрес, сумма, телефон гостя и кнопка «доставлено». Отдельное приложение проще и быстрее, им можно пользоваться одной рукой на улице.
Вторая причина в доступе. В приложение курьера нельзя попасть без подтверждения администратора заведения, а в приложение гостей входит любой.
Смена
Курьер выходит на смену одной кнопкой. Пока смена идёт, ему приходят заказы, а оператор видит его в списке тех, кто на линии. Завершил смену, и новые заказы больше не приходят. Так заведение не назначает заказ человеку, который уже ушёл домой.
Лента заказов
В ленте только свободные заказы своего заведения. В карточке видно:
- адрес доставки и расстояние от точки выдачи;
- сумму заказа;
- способ оплаты: оплачено картой или наличные.
О новом заказе приходит уведомление, даже если приложение свёрнуто. Кнопка «Взять заказ» закрепляет его за курьером, и у остальных он пропадает. Двое не поедут по одному адресу.
Экран заказа
После того как курьер взял заказ, ему нужны четыре вещи:
- Карта с точкой и маршрут, который открывается в привычном навигаторе.
- Звонок и WhatsApp гостю одной кнопкой.
- Состав заказа и комментарий, чтобы проверить пакет на выдаче.
- Шаги статуса: забрал с кухни, в пути, доставлено.
Каждый шаг видят оператор и гость. Гость в своём приложении понимает, что курьер уже выехал.
Вручение: деньги и подтверждение
Если заказ не оплачен картой, приложение показывает сумму к получению и считает сдачу с купюры гостя. Курьеру не нужно считать у двери.
Для спорных ситуаций есть фотоотчёт: снимок заказа у двери уходит в рабочую группу заведения. Заказ закрывается свайпом, чтобы не нажать случайно в кармане.
Что видит заведение
- Кто сейчас на смене.
- Где находится курьер и на каком шаге заказ.
- Статистику по курьеру: заказы за день, неделю и месяц, доля доведённых до конца, наличные за день.
Связь с кассой
Курьерское приложение полезно и само по себе, но раскрывается оно в связке с кассой. В проекте GADIM курьер закрепляется за заказом в iiko, статусы доставки возвращаются в кассу, а заказы, принятые по телефону, попадают в ленту курьера наравне с заказами из приложения. Как устроена эта связка, разобрали в статье интеграция мобильного приложения с iiko.
FAQ
Можно ли обойтись чатом в WhatsApp вместо приложения?
Пока курьеров двое, можно. Когда заказов десятки в день, в чате теряются адреса, непонятно, кто что взял, и нет статусов для гостя. Приложение решает именно это.
На каких телефонах работает приложение курьера?
На iPhone и на Android. Мы пишем на Flutter, поэтому одна кодовая база работает в обоих магазинах. Чем это удобно, рассказали на странице Flutter или нативная разработка.
Как курьер получает доступ?
Регистрируется в приложении, после чего администратор заведения подтверждает заявку в панели. Без подтверждения заказы недоступны.
Можно ли добавить приложение курьеров к уже работающему приложению гостей?
Да. Оно подключается к тому же серверу и берёт заказы из той же базы. Сроки зависят от того, нужна ли связь с кассой и карта курьеров для операторов.
Кому это подходит кроме ресторанов?
Любой доставке со своими курьерами: цветы, аптеки, продукты, вода. Мы делаем такие мобильные приложения под ключ. Живой пример описан в кейсе GADIM.