Приложение для доставки еды
«Шаурма по-братски» — франчайзинговая сеть быстрого питания, которая решила сделать ставку на mobile-first и запустить собственное приложение вместо веб-сайта. Для бизнеса это был критически важный шаг: большая часть заказов уже давно приходилась на смартфоны, а отсутствие мобильного канала означало потерю выручки. Команда пришла к нам после неудачного опыта с предыдущими разработчиками, которые не смогли довести проект до результата. Мы взяли на себя задачу не просто сделать приложение, а восстановить доверие и довести сложный интеграционный проект до запуска.
За простой на первый взгляд задачей скрывалась непростая техническая база. Во-первых, в iiko номенклатура была организована не как 8-10 понятных блюд с конфигурациями, а как 98 отдельных карточек для каждой комбинации размера, мяса и соуса. Во-вторых, франчайзинговая модель требовала мультивенинговой оплаты: каждое заведение должно было принимать деньги на свой счёт. При этом клиент ожидал точной реализации готового дизайна, стабильной синхронизации с iiko и быстрого запуска после неудачи с предыдущим подрядчиком.
Мы пошли по поэтапному сценарию: сначала быстро собрали UI на Flutter, чтобы показать осязаемый прогресс и вернуть клиенту уверенность, затем реализовали бизнес-логику приложения и в финале интегрировали всё с iiko и платёжной инфраструктурой. Для проблемы номенклатуры создали дополнительный слой mapping'а между понятными для пользователя конфигурациями блюд и реальными идентификаторами в iiko. Для франчайзи реализовали мультивендорную систему оплаты, которая автоматически определяет точку выполнения заказа и направляет платежи напрямую нужному партнёру. В итоге получился mobile-first продукт с заказами на самовывоз, в зале и доставку, готовый к масштабированию на новые точки сети.
Flutter позволил выпустить iOS и Android-приложение с pixel-perfect реализацией готового дизайна и хорошей производительностью на мобильных устройствах.
Пользователь видит простой и понятный набор блюд, хотя внутри система корректно сопоставляет все конфигурации с 98 позициями в iiko.
Синхронизация меню, цен, заказов и статусов с системой управления ресторанами происходит через отдельный интеграционный слой.
Мультивенинговая модель позволяет автоматически направлять оплату на счёт конкретного франчайзи в зависимости от точки заказа.
Самовывоз, заказ в зале и доставка работают в одном приложении, а логика доступности зависит от конкретного города и точки.
Для каждой точки можно настраивать меню, доступность позиций, акции и параметры работы без ручного вмешательства в код.
Расскажите о вашем проекте — и мы разработаем стратегию под ваши цели