Яндекс.Метрика
Услуги Портфолио Контакты БлогНовости +7 (800) 511‑32‑27 Обсудить проект
Доставка еды · iOS + Android + админ-панель

Агрегатор доставки еды: приложение и админка (кейс)

Агрегатор доставки еды и товаров, объединяющий три типа пользователей: покупатели заказывают в ресторанах и магазинах, владельцы бизнеса управляют своей витриной, курьерами и логистикой, а курьеры получают оптимизированные маршруты с детальными карточками заказов. Ключевая задача — автоматическая оптимизация маршрута под разные виды передвижения. Стек: Laravel, React, Kotlin, Swift.

Нативные приложения под iOS и Android плюс веб-панель администрированияТри роли в одной экосистеме: покупатель, владелец бизнеса и курьерАвтоматическая оптимизация маршрута под 4 вида передвижения — пешком, авто, велосипед, электросамокатЕдиный каталог ресторанов и магазинов с поиском, фильтрами и карточками товаровОтслеживание курьера в реальном времени и оформление заказа с картой доставкиСоответствие 152-ФЗ, защищённая передача данных и сертифицированный платёжный шлюз
Агрегатор доставки еды — обложка кейса
Агрегатор доставки едыДоставка, логистика последней мили
Клиент
Сервис доставки еды и товаров
Отрасль
Доставка, логистика последней мили
Платформы
iOS, Android и веб-админ-панель
Срок
около 9 месяцев

О продукте

Коротко — что это за продукт и для кого мы его делали.

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

Нужно было разработать нативные приложения под iOS и Android для покупателей и админ-панель для управления. Ключевым требованием стала автоматическая оптимизация маршрута под разные виды транспорта.

Задача

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

Отдельная сложность — автоматическая оптимизация маршрута под четыре вида передвижения (пешком, автомобиль, велосипед, электросамокат) и работа в сжатые сроки без потери качества.

Особенности проекта

Каталог ресторанов и магазинов — единая витрина с поиском товаров, фильтрами и разбивкой по категориям (пицца, бургеры, азия, суши и другие).

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

Корзина и оформление — управление количеством, столовые приборы, карта доставки, поля адреса и контактов, выбор времени доставки.

Умная маршрутизация — автоматический подбор оптимального маршрута курьера под 4 вида передвижения и отслеживание в реальном времени.

Админ-панель — управление витриной, курьерами, заказами и отчётностью для владельца бизнеса.

Решение и подход

Как мы собрали продукт — от архитектуры до процесса.

Команда работала по Agile, отказавшись от классического discovery: провели конкурентный анализ и интервью с пользователями, а затем разбили работу на спринты с параллельным дизайном и разработкой, чтобы уложиться в сжатые сроки.

Мобильные клиенты под iOS и Android собраны нативно (Swift и Kotlin) ради плавных интерфейсов и доступа к геолокации. Бизнес-логика, API и алгоритмы маршрутизации — на Laravel, веб-панель администрирования — на React.

Технологический стек

Инструменты подобраны под задачу продукта.

Почему нативные приложения и собственная административная панель, а не SaaS-конструктор

Готовые SaaS-решения для агрегаторов доставки дают быстрый старт, но ограничивают кастомизацию: нельзя изменить логику маршрутизации, встроить нестандартную роль (например, координатора доставки) или подключить нишевых поставщиков. Нативная разработка позволяет реализовать умную маршрутизацию с учётом типа транспорта курьера, настроить права доступа под конкретный бизнес-процесс и интегрировать любую платёжную или логистическую систему. Рассматривался вариант React Native; нативный стек выбран для стабильной работы геолокации в фоне и мгновенного обновления статуса заказа.

Функции продукта

Ключевые возможности, которые закрыли задачу бизнеса.

1

Каталог и поиск

Витрина ресторанов и магазинов с поиском, фильтрами и категориями

2

Корзина и оформление

Количество, приборы, карта доставки, адрес, контакты и время

3

Умная маршрутизация

Оптимальный маршрут курьера под 4 вида передвижения

4

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

Позиция и статус доставки в реальном времени

5

Три роли

Покупатель, курьер и владелец бизнеса в одной экосистеме

6

Оплата

Приём платежей через сертифицированный платёжный шлюз

Как это работает

Ключевые экраны продукта — по шагам.

Главная и карточка ресторана

Главная и карточка ресторана

Главный экран открывается с адресом доставки и поиском товаров: под баннером «Первая доставка бесплатно!» идут переключатели «Рестораны», «Магазины», «Аптеки» и лента категорий — пицца, бургеры, азия, суши. Ниже — карточки заведений.

Карточка ресторана Sun Burger показывает обложку, рейтинг 4.4 с числом отзывов, время доставки и меню с фильтрами по тегам («Популярное», «Халяль», «Black angus») и карточками блюд с ценой и кнопкой добавления.

Корзина и оформление доставки

Корзина и оформление доставки

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

Экран «Доставка» показывает точку на карте, поля адреса, подъезда, домофона, этажа и квартиры, телефон и выбор времени доставки — оформить заказ можно за один экран.

Меню и карточка товара

Меню и карточка товара

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

Карточка товара «Биг Чикен» выводит крупное фото, рейтинг 4.8, цену, счётчик, характеристики — вес, калорийность и время доставки — описание продукта и кнопку «Добавить».

Данные и соответствие требованиям

Сервис работает с персональными данными покупателей, курьеров и владельцев бизнеса, а также обрабатывает платежи, поэтому безопасности уделено отдельное внимание.

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

В цифрах

~9 мес.
срок реализации проекта
3
роли: покупатель, курьер, владелец
4
вида передвижения для маршрутов
2+1
нативных приложения и веб-панель
  • 3 роли пользователей в одном приложении: покупатель, курьер, владелец магазина.
  • 2 нативных приложения на iOS и Android плюс веб-административная панель.
  • Умная маршрутизация курьеров по 4 типам передвижения: пешком, авто, велосипед, электросамокат.
  • Витрина блюд и товаров из ресторанов и супермаркетов с единым каталогом.
  • Контроль курьеров и логистики в реальном времени из административной панели.
  • Отчётность владельца: заказы, выручка, активность курьеров.

Архитектура и персональные данные

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

Соответствие: 152-ФЗ, оператор ПДн в реестре РКН, ИСО 27001 (внедрение), локализация персональных данных. Требования к обработке ПДн опираются на 152-ФЗ; статус оператора проверяется в реестре операторов ПДн РКН.

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

Что умеет агрегатор доставки еды?
Витрину блюд и товаров супермаркетов, оформление и оплату заказа, умную маршрутизацию для курьеров и админ-панель управления магазином, логистикой и отчётностью для владельца.
Как работает умная маршрутизация курьеров?
Система подбирает оптимальный маршрут с учётом способа передвижения (пешком, авто, велосипед, электросамокат) и ведёт курьера по адресам, сокращая время доставки.
На каких платформах работает приложение?
Нативно на iOS и Android для покупателей, плюс веб-административная панель для владельцев и координации курьеров.
Как обеспечивается безопасность данных?
Геоданные курьеров и платёжные данные передаются по защищённым протоколам; приложение соответствует требованиям 152-ФЗ и локализации персональных данных.
Можно ли заказать похожий сервис?
Да, команда разрабатывает маркетплейсы и логистические сервисы под ключ; обсудить проект можно через форму заявки.

Наши клиенты

Компании из ритейла, медтеха, логистики и электронной коммерции, которым мы помогли с цифровыми продуктами.

SuperStep
Юнилаб
Plonq
Галамарт
Гром
move2Armenia
Мосокна
Вилка Ложка
Конга
xRouten
AIS

Услуги веб-студии YuSMP Group

Полный спектр разработки — от нативных мобильных приложений до веб-платформ, дизайна и IT-аудита. Выберите направление или закажите проект под ключ.

Мобильная разработка

Нативные и кросс-платформенные приложения для iOS и Android под задачу и бюджет.

Подробнее →

Разработка мобильных приложений под iOS

Нативные приложения для iPhone и iPad на Swift и SwiftUI.

Подробнее →

Разработка мобильных приложений под Android

Приложения для Android на Kotlin и Jetpack Compose.

Подробнее →

Кроссплатформенный подход

Одно приложение сразу на iOS и Android на Flutter.

Подробнее →

Веб - разработка

SPA, порталы и веб-платформы на React / Next.js и Node.

Подробнее →

Backend-разработка

Серверная часть, API, базы данных и интеграции на Node.js, PHP и Python.

Подробнее →

Разработка под ключ

Продукт под ключ: аналитика, дизайн, разработка и запуск.

Подробнее →

MVP

Быстрый запуск ядра продукта, чтобы проверить гипотезу без лишних затрат.

Подробнее →

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

Ручное и автоматизированное тестирование — стабильный релиз на всех устройствах.

Подробнее →

UI/UX-дизайн

Исследование, прототип и дизайн-система — интерфейсы, которыми удобно пользоваться.

Подробнее →

Прототипирование

Кликабельный прототип для проверки идеи до разработки.

Подробнее →

Создание сайтов

Корпоративные сайты, лендинги и интернет-магазины под ключ.

Подробнее →

IT - аудит

Аудит ИТ-инфраструктуры, кода и безопасности.

Подробнее →

SEO‑продвижение

Вывод сайта в топ Яндекса и Google — трафик и заявки из поиска.

Подробнее →

Контекстная реклама

Яндекс Директ — заявки с первого дня и контроль цены лида.

Подробнее →

SMM‑продвижение

Соцсети и таргет — узнаваемость бренда, комьюнити и заявки.

Подробнее →

Обсудим ваш проект?

Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.

Телефон
Звонок бесплатный
Бесплатный аудит и оценка проекта — вернёмся с планом за 1–2 дня.

* При условии заключения договора на разработку. Услуга технический SEO аудит сайта предоставляется с отчетом и списком рекомендаций.

Хотите собрать похожий сервис — обсудим

Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.