Заказчик — региональный сервис по доставке готовой еды и продуктов. Бизнес рос, но обработка заказов тормозила: менеджеры вручную переносили данные из мессенджеров в CRM, курьеры получали задачи по телефону, клиенты ждали подтверждения по 20–30 минут. Нужно было мобильное приложение для iOS и Android, которое автоматизирует приём заказов, маршрутизацию и уведомления. Бюджет и сроки ограничены — выбрали кроссплатформенную разработку.
Проблема: заказы терялись, клиенты ждали часами
До проекта сервис работал так:
- Клиент оставлял заказ в Instagram Direct или WhatsApp — менеджер копировал в Excel.
- Повар получал заказ распечаткой — если лист терялся, заказ сгорал.
- Курьер узнавал адрес по звонку — до 15 минут на один заказ.
- Статус заказа клиенту сообщали вручную — до 30% клиентов отменяли из-за неопределённости.
Потери: 12% заказов не доходили до кухни, среднее время от заявки до передачи курьеру — 45 минут. Конверсия из заявки в оплату — 58%. Сайт был, но мобильной версии не было, а 70% заказов шло с телефонов.
Решение: кроссплатформенное приложение на Flutter
Предложили клиенту экосистему: корпоративный сайт + мобильное приложение. Но бюджет позволял начать с приложения. Выбрали Flutter — одна кодовая база для iOS и Android, быстрый выход на два магазина, низкая стоимость поддержки. Ключевые функции MVP:
- Каталог с ценами и корзина.
- Автоматический приём заказа в CRM (через API).
- Статусы: «Принят», «Готовится», «Передан курьеру», «Доставлен».
- Push-уведомления клиенту и курьеру.
- Личный кабинет с историей заказов.
Стек: Flutter 3.x, Firebase (аутентификация, push), Node.js бэкенд, интеграция с AmoCRM. Срок — 8 недель, команда — 3 человека (тимлид, Flutter-разработчик, бэкенд-разработчик).
Этапы разработки: от ТЗ до публикации
1. Анализ и прототип (1 неделя)
Провели интервью с менеджерами, курьерами и 10 клиентами. Выяснили, что самое важное — скорость подтверждения и прозрачность статуса. Нарисовали прототип в Figma, согласовали за 2 итерации.
2. Разработка MVP (5 недель)
Настроили CI/CD, написали каталог, корзину, интеграцию с CRM. Тестировали на реальных заказах параллельно с текущей системой — выявили 8 багов, исправили до релиза.
3. Публикация и запуск (2 недели)
Подготовили материалы для App Store и Google Play, прошли модерацию с первой попытки. Запустили пилот на 50 постоянных клиентах — через неделю подключили всех.
Результаты и метрики
Через 3 месяца после запуска собрали данные. Сравнение «до» и «после»:
| Метрика | До | После | Изменение |
|---|---|---|---|
| Время от заявки до передачи курьеру | 45 мин | 12 мин | −73% |
| Конверсия заявка → оплата | 58% | 83% | +25 п.п. |
| Потери заказов (не дошли до кухни) | 12% | 1,5% | −87% |
| Средний чек | 890 ₽ | 1 040 ₽ | +17% |
| Количество заказов в день | 47 | 89 | +89% |
Клиенты оценили приложение в 4.8 в App Store и 4.7 в Google Play. Количество отмен снизилось с 22% до 6%. Менеджеры теперь не копируют заказы — CRM заполняется автоматически.
Почему кроссплатформенность?
Выбор Flutter оправдал себя:
- Одна кодовая база — правки вносятся сразу для двух платформ.
- Стоимость поддержки в 2 раза ниже, чем при раздельной разработке (по оценке клиента).
- Обновления выходят одновременно — не нужно ждать модерации на двух площадках.
- Производительность на уровне нативных приложений — анимации плавные, скролл без тормозов.
Единственный минус — размер APK (около 30 МБ), но для пользователей это не стало проблемой.
Выводы и рекомендации
Кроссплатформенное приложение — рабочий инструмент для сервисов заказов, если нужно быстро закрыть и iOS, и Android без двойного бюджета. Ключевые уроки из кейса:
- Начинайте с MVP: каталог, корзина, статусы и push — этого достаточно для роста конверсии.
- Интегрируйте с CRM с первого дня — ручной перенос убивает скорость.
- Тестируйте на реальных пользователях до полного запуска — пилот с 50 клиентами спас от 8 багов.
- Закладывайте метрики до старта — иначе не докажете эффект.
Если ваш бизнес тоже теряет заказы из-за долгой обработки, автоматизация с AI может усилить результат: чат-бот для приёма заявок, классификация запросов, умная маршрутизация. Но даже без AI одно приложение даёт ощутимый прирост.
Нужна оценка проекта? Напишите в Telegram или оставьте заявку на сайте — подготовим ТЗ и прототип.
