Приложение для доставки еды: разработка на Flutter | FITTIN
+7 (800) 444-11-27
Позвоните — обсудим ваш проект
Сергей CCO FITTIN
Сергей CCO FITTIN
Напишите мне в Telegram
Обсудить проект
Приложение для доставки еды на Flutter

Разработка мобильного приложения для доставки еды

Мобильное приложение для сервисов доставки готовой еды и ресторанов с собственной курьерской службой на модульной Flutter-платформе FITTIN. Каталог блюд, корзина и онлайн-оплата, расчёт стоимости по зонам обслуживания, отслеживание статуса заказа от приёма кухней до вручения курьером, программа лояльности и push-уведомления гостям.

Мобильное приложение для доставки еды на платформе FITTIN: каталог блюд, корзина и онлайн-оплата, расчёт доставки по зонам, отслеживание курьера и программа лояльности
FINN FLARE
IDOL
Gulliver
Lassie
Сатурн
Сыроварня
Европа
DAISYKNIT

Что входит в разработку приложения для доставки еды

Для сервиса доставки готовой еды или ресторана с собственной курьерской службой мобильное приложение становится собственным каналом коммуникации с гостем — от первого открытия меню до повторного заказа:

01

Меню и заказ

Гость листает каталог блюд, оформляет заказ с выбором адреса и времени.

02

Онлайн-оплата

Картой или через Систему быстрых платежей — в один шаг из приложения.

03

Отслеживание заказа

Статусы на каждом этапе — от приёма кухней до вручения курьером.

04

Программа лояльности

Накопительные баллы, история заказов, персональные предложения.

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

Модули каталога, корзины, оплаты, расчёта доставки, лояльности и push-уведомлений уже написаны в платформе — команда их настраивает под бренд сервиса и подключает к учётной системе, а не пишет с нуля. Это и формирует предсказуемый срок интеграции до 30 рабочих дней. Если хочется сначала прикинуть бюджет — есть калькулятор стоимости.

Когда подходит готовая платформа, а когда — кастомная разработка

Для типового сервиса доставки с понятным набором сценариев оптимальна модульная платформа FITTIN. Для уникальной бизнес-модели — кастомная разработка вне базовых модулей.

Готовая платформа FITTIN

Типовой сервис доставки

  • Меню, заказ, онлайн-оплата, самовывоз
  • Расчёт доставки по зонам и программа лояльности
  • Готовые модули под бренд + учётная система
  • Интеграция под бренд — до 30 рабочих дней

Кастомная разработка

Уникальная бизнес-модель

  • Отслеживание курьера на карте в реальном времени
  • Динамическое ценообразование по зонам
  • Агрегация нескольких кухонь и агрегаторов
  • Доработки по заказной разработке
Мобильное приложение для доставки еды на платформе FITTIN: меню доставки, расчёт стоимости по зонам, отслеживание заказа

Кому подходит приложение для доставки еды

Если ваш формат не укладывается в эти сценарии — присылайте описание, разберём состав работ под конкретный проект.

Формат
Что внутри
Сервисы доставки готовой еды
Самостоятельные сервисы доставки с собственной кухней или агрегаторы нескольких ресторанов: единое приложение с каталогом блюд, оформлением заказа, расчётом стоимости доставки по зонам, отслеживанием статуса и собственной механикой лояльности.
Рестораны и кафе с собственной службой доставки
Заведения, у которых параллельно работают зал и доставка: меню доставки оформлено отдельным разделом от меню зала, push-уведомления передают гостю статусы заказа от приёма кухней до вручения курьером, программа лояльности учитывает заказы из обоих каналов.
Производства готовой еды без зала
Кухни, работающие только на доставку, и онлайн-сервисы готовых обедов: каталог по категориям и рационам, оформление с выбором времени доставки, регулярные подписочные сценарии, push-уведомления о новинках меню.
Сети ресторанов с курьерами по нескольким заведениям
Сети с несколькими точками и распределённым штатом курьеров: единое приложение для всех заведений с привязкой к ближайшей точке гостя, общая программа лояльности, единый учёт заказов через приложение по всей сети.

Что получит сервис в приложении

Базовый набор модулей платформы покрывает семь направлений работы сервиса доставки с гостем — от первого знакомства с меню до повторного заказа. Любой модуль настраивается под бренд и сценарии конкретного сервиса.

01

Меню и каталог блюд

Карточка блюда с фотографией, составом, весом, калорийностью и аллергенами. Категории и быстрые фильтры — острое, вегетарианское, безлактозное, новинки. Витрина обновляется через учётную систему сервиса доставки.

02

Заказ и онлайн-оплата

Корзина с расчётом скидок и применением баллов лояльности. Выбор способа получения — доставка или самовывоз. Оплата картой и через Систему быстрых платежей.

03

Адрес доставки и расчёт стоимости

Адрес с подсказками и сохранёнными точками. Автоматический расчёт стоимости доставки по зонам сервиса. Выбор времени доставки и предзаказа к определённому часу.

04

Отслеживание статуса заказа

Этапы от приёма кухней до вручения курьером: «принят», «готовится», «передан курьеру», «в пути», «доставлен». Каждый этап сопровождается push-уведомлением и отображается в карточке заказа в личном кабинете.

05

Программа лояльности

Накопительные баллы за заказы, уровни статуса, персональные предложения по истории заказов, бонусы за оценку блюд и отзывы. Механики настраиваются под маркетинг сервиса доставки.

06

Push-канал и личный кабинет

Сегментированные push-уведомления: статус заказа, новинки меню, персональные акции по истории заказов. Личный кабинет с историей заказов, бонусным счётом и сохранёнными адресами доставки.

На каком этапе ваш проект? Посчитайте срок и бюджет за 5 минут на калькуляторе стоимости.

От проектирования до релиза — пять этапов

На модульной платформе не нужна отдельная фаза разработки ТЗ: согласованные дизайн-макеты и бизнес-логика — это и есть полное ТЗ для договора. Договор подписывается после второго этапа.

ЭТАП 01

Проектирование сценариев гостя

Путь от открытия приложения до повторного заказа. Согласование модулей, интеграций, типов получения, схемы лояльности.

ЭТАП 02

UX/UI-дизайн и договор

Кастомизация под бренд: цвет, типографика, фотостиль блюд. Финальные макеты. После согласования — договор: макеты и есть ТЗ.

ЭТАП 03

Разработка и интеграции

Настройка модулей под бренд, подключение учётной системы, платёжных систем и курьерской службы, кастомные доработки сценариев.

ЭТАП 04

Тестирование

Проверка сценариев гостя на реальных устройствах iOS и Android: меню, заказ, расчёт доставки, оплата, лояльность, push. Сборки под каждый сторе.

ЭТАП 05

Релиз и модерация

Подготовка материалов, публикация и сопровождение модерации в целевых сторах. Срок модерации зависит от стора.

Технологический стек и каналы публикации

Разработка ведётся на модульной Flutter-платформе FITTIN — отечественном ПО в реестре российского ПО Минцифры (№ 2487103). Единая кодовая база для двух мобильных платформ.

Стек

Кроссплатформенная разработка на Flutter и языке Dart. Из одной кодовой базы выпускаются приложения под iOS и Android — это сокращает срок и бюджет по сравнению с раздельной нативной разработкой на Swift и Kotlin, при этом производительность близка к нативной за счёт компиляции в машинный код. Подробнее о платформе как Flutter-решении для e-commerce — на странице Flutter e-commerce приложений.

Каналы публикации

Основные сторы — App Store, Google Play и RuStore. По запросу сервиса публикуем и в других сторах под целевую аудиторию: Huawei AppGallery, Galaxy Store, Aurora Store, региональные сторы.

Интеграции с системами сервиса доставки

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

Аналитика и мониторинг

Сбор событий приложения, мониторинг отказов и времени отклика, регулярные обновления модулей и обновления безопасности — входят в ежемесячную лицензию.

Раздел доставки в приложении сети ресторанов «Сыроварня»

Полноценный канал доставки встроен в мобильное приложение сети: отдельное меню доставки, корзина и онлайн-оплата, выбор адреса с расчётом по зонам, отслеживание статусов заказа от приёма кухней до вручения курьером.

Доставка · сеть ресторанов

«Сыроварня» — раздел доставки в едином приложении

Раздел доставки оформлен отдельной витриной блюд — независимо от меню зала. Корзина считает стоимость заказа и доставки по зоне адреса гостя. Push-уведомления передают статусы по этапам, подключение к собственной курьерской службе сети — через готовые API.

По зонамрасчёт стоимости доставки
5 статусовотслеживание заказа в push
Отзыв заказчика

Премиальное и высокотехнологичное решение

«Сотрудничество с Fittin — находка для нашего бизнеса. Премиальное и высокотехнологичное решение и сервис: быстрая обработка запросов, мгновенное решение техпроблем».

Андрей Коваленко, руководитель отдела дистанционных продаж, «Сыроварня»

iOS + AndroidApp Store и Google Play

Полное портфолио — на странице кейсов.

Сколько стоит и как устроена модель сотрудничества

Модель FITTIN состоит из трёх частей. Первое — единоразовая интеграция платформы под бренд сервиса доставки. Второе — ежемесячные лицензионные платежи, в которые уже включены затраты на техподдержку команды FITTIN. Третье — доработки нового функционала по модели Time & Materials со сметой и оценкой по часам перед стартом задачи.

Интеграция платформы

единоразовая оплата

Кастомизация интерфейса под бренд сервиса доставки, разработка приложения и настройка модулей платформы, подключение к учётной системе и платёжным сервисам, релиз в сторах. Единоразовая оплата. Цифры по тарифам — на странице тарифов.

Лицензия с поддержкой

ежемесячный платёж

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

Доработки по T&M

по часам перед стартом

Уникальные сценарии вне базовых модулей — отслеживание курьера на карте в реальном времени, динамическое ценообразование по зонам, агрегация нескольких кухонь, чаевые курьеру — оплачиваются по модели Time & Materials, со сметой и оценкой по часам перед стартом задачи.

ТарифОриентир бюджетаЧто входит
ПРОот 525 000 ₽
+ от 150 000 ₽/мес
Интеграция платформы под бренд сервиса доставки, готовые модули каталога, корзины, оформления заказа, расчёта доставки, лояльности, push-канала, личного кабинета. Публикация в основных сторах — App Store, Google Play, RuStore — и в других сторах по запросу. Подключение к внешним системам (учётная система, платёжные системы, курьерская служба) идёт через готовые API заказчика — заказчик предоставляет webhooks и методы интеграции, команда FITTIN использует их при настройке приложения.
ПРО+от 735 000 ₽
+ от 170 000 ₽/мес
Весь объём тарифа ПРО плюс подключение к внешним системам — учётной, платёжным сервисам, курьерской службе — под ключ силами нашей команды: и при работе с готовыми API заказчика, и при необходимости обеспечить интеграцию там, где готовых API нет.
Индивидуальныйпо результатам аудитаДополнительные интеграции, нестандартные сценарии и уникальный функционал сервиса доставки — отслеживание курьера в реальном времени, агрегация нескольких кухонь, динамическое ценообразование. Состав работ и цена согласуются по результатам аудита задач.

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

Состав работ в тарифах ПРО и ПРО+

Главное отличие — кто отвечает за наличие API на стороне внешних систем сервиса доставки.

ПараметрТариф ПРОТариф ПРО+
Срок интеграции *до 30 рабочих днейдо 30 рабочих дней
Кастомизация под брендвходитвходит
Готовые модули (каталог, заказ, расчёт доставки, лояльность, push)входятвходят
Публикация в основных сторах и по запросувходитвходит
Учётная система, платёжные системы, курьерская службана готовых API заказчикапод ключ силами FITTIN
Техподдержка после релизав ежемесячной лицензиив ежемесячной лицензии
Доработки уникальных сценариевотдельно по T&Mотдельно по T&M

* Срок ПРО+ совпадает с ПРО при наличии готовых API на стороне сервиса доставки — команда FITTIN использует их при настройке. Если у внешних систем сервиса готовых API нет и нужно создавать интеграционный слой со стороны платформы — срок уточняется на этапе проектирования и обсуждается отдельно.

Актуальные цифры — на странице тарифов. Соотнести бюджет с задачей можно через калькулятор стоимости. Если приложение уже работает — закажите аудит мобильного приложения.

Часто задаваемые вопросы

Сколько стоит разработка мобильного приложения для доставки еды?

Цена складывается из трёх компонентов модели платформы FITTIN. Первое — единоразовая интеграция под бренд сервиса доставки: тариф ПРО — от 525 000 ₽ (подключение к курьерской службе и платёжным системам идёт через готовые API заказчика), ПРО+ — от 735 000 ₽ (команда FITTIN отвечает за интеграции под ключ). Второе — ежемесячные лицензионные платежи: от 150 000 ₽/мес для ПРО, от 170 000 ₽/мес для ПРО+; в лицензию включена техподдержка. Третье — доработки уникальных сценариев (отслеживание курьера, динамическое ценообразование, агрегация кухонь) по Time & Materials. Актуальные тарифы — на странице тарифов.

Как работает расчёт стоимости доставки по зонам обслуживания?

В базовом наборе модулей расчёт стоимости идёт по зонам: при оформлении заказа гость указывает адрес, приложение определяет, в какую зону доставки попадает адрес, и рассчитывает стоимость по таблице зон, заданной сервисом. Дополнительно подключается расчёт минимальной суммы заказа и платной или бесплатной доставки в зависимости от чека. Зоны и тарифы настраиваются на стороне сервиса через учётную систему. Динамическое ценообразование — увеличение стоимости в пиковые часы, скидки для приоритетных зон — реализуется как кастомная доработка. Посчитать бюджет можно на калькуляторе стоимости.

Можно ли подключить к приложению агрегаторы доставки?

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

Как в приложении устроено отслеживание курьера и статуса заказа?

В базовом наборе модулей отслеживание идёт через push-канал по этапам заказа: «принят кухней», «готовится», «передан курьеру», «в пути», «доставлен». Каждый этап сопровождается push-уведомлением гостю и отображается в карточке заказа в личном кабинете. Расширенный сценарий — отображение курьера на карте в реальном времени с оценочным временем прибытия — реализуется как кастомная доработка сверх базового пакета. Точный состав сценариев согласуется на этапе проектирования: что показывает интерфейс гостя, зависит от данных, которые предоставляет учётная система сервиса через готовые API.

Можно ли подключить учётные системы iiko, r_keeper или Poster?

Да, это стандартный сценарий для сервисов доставки и ресторанов. Платформа FITTIN подключается к учётной системе сервиса через её готовые API — для синхронизации меню, остатков, заказов и статусов. В тарифе ПРО заказчик предоставляет webhooks и методы интеграции своей учётной системы (например, iiko, r_keeper, Poster), команда FITTIN использует их при настройке приложения. В тарифе ПРО+ подключение под ключ выполняет команда FITTIN. Перечень конкретных версий и контуров учётной системы согласуется на этапе проектирования.

Что делать, если приложение для доставки уже работает и нужно добавить сценарии?

Закажите аудит мобильного приложения — за рабочую неделю покажем, что окупится переработать в архитектуре, сценариях гостя и интеграциях с курьерской службой. Типичные сценарии расширения для food-delivery-приложений: зональное ценообразование, отслеживание курьера на карте, программа лояльности по нескольким каналам, агрегация нескольких кухонь. По результатам аудита согласуем формат — кастомная доработка существующего приложения или миграция на модульную платформу. Для сопровождения есть услуга технической поддержки приложений.

Подходит ли платформа FITTIN для ресторана со своей курьерской службой?

Да, это один из основных сценариев. Платформа FITTIN подключается к собственной курьерской службе ресторана через готовые API (webhooks, методы передачи статусов заказа), а если у курьерской службы своих API нет — этот сценарий уходит в тариф ПРО+, где команда FITTIN берёт на себя задачу обеспечить интеграцию. В кейсе сети ресторанов «Сыроварня» меню доставки оформлено отдельным разделом от меню зала, а push-уведомления гостям передают статусы заказа по этапам — от приёма кухней до вручения курьером.

Расскажите о сервисе доставки

Мобильное приложение для доставки еды