Рестораны и кафе Сети доставки Тёмные кухни Фуд-маркетплейсы Корпоративное питание

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

Приложения для доставки еды на Kotlin — клиентское приложение, интерфейс курьера и панель ресторана с отслеживанием заказа в реальном времени

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

Полный цикл доставки еды

Разрабатываем приложения для заказа и доставки еды: меню ресторанов, корзина, оплата, отслеживание курьера в реальном времени и управление заказами на кухне. Три приложения в одной экосистеме — для клиента, курьера и кухни — на единой серверной платформе на Kotlin.

Три приложения — одна платформа

Приложение для клиента

Меню с фото и описаниями, фильтры по кухне и цене, корзина, оплата картой и СБП, история заказов и программа лояльности

Приложение для курьера

Принятие заказов, маршрут до ресторана и клиента, статусы доставки, история смены и заработка — всё в одном экране

Система управления кухней (KDS)

Экран заказов в реальном времени, таймеры готовности, приоритизация блюд и интеграция с кассовым ПО

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

Геолокация курьера в реальном времени на карте — клиент видит, где его заказ, и получает push при смене статуса

Приём оплаты

Карты, СБП, Apple Pay, Google Pay, оплата наличными — подключаем Юкассу, Сбер, Тинькофф с поддержкой 54-ФЗ

Аналитика и управление

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

Что мы предлагаем

01 01

Нативный Android и iOS на Kotlin / Swift

Плавные анимации меню, работа офлайн, мгновенные push-уведомления и полный доступ к геолокации и картам платформы

02 02

Real-time геолокация курьера

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

03 03

Backend на Kotlin / Ktor

Единый сервер для всех трёх приложений — заказы, меню, пользователи, курьеры и аналитика в одной системе

04 04

Интеграция с кассой и 1С

iiko, r_keeper, 1С:Ресторан — синхронизируем меню, стоп-листы и заказы без двойного ввода данных

05 05

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

Баллы, кэшбэк, реферальная программа, персональные акции — удерживаем клиентов и увеличиваем частоту заказов

06

Kotlin Multiplatform — общая логика для Android и iOS

Расчёт стоимости заказа, валидация промокодов, логика статусов доставки — пишем один раз на KMP и используем в Android- и iOS-приложениях. Меньше багов, одинаковое поведение на обеих платформах

Сроки и стоимость

5+

Месяцев на MVP

Приложение клиента с заказом и оплатой, приложение курьера и базовая кухонная система — от 5 месяцев. Полная платформа с аналитикой и лояльностью — от 8 месяцев

4M+

Рублей от MVP

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

Технологии разработки

Kotlin Jetpack Compose Kotlin Multiplatform Ktor Swift / SwiftUI Google Maps SDK Yandex MapKit WebSocket Coroutines / Flow PostgreSQL Redis Юкасса Firebase iiko / r_keeper API Sentry Docker / Kubernetes

Этапы разработки

  1. 01

    Анализ бизнес-процессов

    Изучаем модель работы кухни, зоны доставки, интеграции с кассой и целевую аудиторию — составляем карту всех трёх ролей системы

    1–2 нед
  2. 02

    Дизайн трёх приложений

    Проектируем интерфейс для клиента, курьера и кухни — разные паттерны использования требуют разных UX-решений

    2–4 нед
  3. 03

    Архитектура и real-time инфраструктура

    Проектируем WebSocket-слой для геолокации, модель заказов и интеграционный слой с кассовым ПО

    1–2 нед
  4. 04

    Разработка по спринтам

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

    от 3 мес
  5. 05

    Полевые испытания

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

    1–2 нед
  6. 06

    Запуск и поддержка

    Публикация в App Store и Google Play, обучение персонала, мониторинг первых недель работы — остаёмся на связи после запуска

    постоянно

Кто работает над вашим проектом

PM Руководитель проекта — синхронизирует три потока разработки и контролирует сроки
BA Бизнес-аналитик — описывает сценарии для клиента, курьера и кухни
UX Дизайнер — проектирует три разных интерфейса под три разные роли
DEV Мобильные разработчики — Android на Kotlin, iOS на Swift или KMP
BE Backend-разработчик — real-time сервер, заказы, геолокация и интеграции на Kotlin
QA Тестировщик — проверяет весь цикл заказа от выбора блюда до подтверждения доставки

Расскажите про ваш проект

+7

ТЗ, макет или презентация — до 20 МБ