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

Кейс

One Price Coffee

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

Конструктор напитка, предзаказ по точкам, лояльность с QR без интернета и «пригласи друга на кофе» — для федеральной сети, которая развивается по франшизе.

Главный экран приложения One Price Coffee

О клиенте

One Price Coffee — федеральная сеть кофеен с единой ценой на напитки, более 350 точек по России. Точки принадлежат разным франчайзи, поэтому реквизиты, налогообложение и доступы к лояльности хранятся по каждой кофейне отдельно.

  • НишаHoReCa, сеть кофеен
  • Модель сетиФраншиза
  • ПлатформыiOS и Android
  • СтекFlutter, Python

Задачи

  • 01

    Предзаказ

    Напиток заказан заранее и забран в выбранное время — без утренней очереди.

  • 02

    Лояльность в своём канале

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

  • 03

    Прямая коммуникация

    Push-уведомления доходят до гостя без комиссии агрегаторов.

  • 04

    Данные о покупках

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

Витрина и каталог

Главный экран — управляемая витрина: сторис, баннеры трёх типов, карусель новинок, новости и виджет лояльности с QR по нажатию.

  • Категории закрепляются при прокрутке, поиск работает по мере ввода.
  • Модификаторы вынесены на превью карточки: объём — чипсами, добавки — шторкой снизу.
  • Позиции из стоп-листа затемняются и не уходят в заказ.
Главный экран приложения One Price Coffee: баннер, сторис и виджет программы лояльности Каталог напитков в приложении One Price Coffee с закреплёнными категориями
Выбор молока и сиропов в конструкторе напитка One Price Coffee Выбор времени самовывоза в приложении One Price Coffee Плашка: возможность кастомизации напитка и гибкого бронирования локации и времени получения

Конструктор напитка

Объём, молоко, сироп, дополнительный эспрессо, температура, посуда — цена пересчитывается на лету.

  • Матрица «размер × добавка». Одна и та же добавка стоит по-разному в зависимости от объёма — иначе сумма в приложении разойдётся с кассой.
  • Предзаказ по точке. Кофейня выбирается списком или на карте, день и время — барабанным выбором по графику конкретной точки.
  • Сверка перед оплатой. Корзина повторно проверяется по стоп-листу, тут же применяются промокод и баллы.

Лояльность и QR без интернета

Экран лояльности открывают чаще каталога — с него показывают код на кассе.

  • Четыре уровня с кешбэком от 3 до 10 % и прогрессом до следующего.
  • Сгорающие баллы с датой, история начислений с фильтрами, сертификаты.
  • QR формируется локально и показывается даже в офлайне, для киосков — пин-код.

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

Программа лояльности «Плюс кофе» в приложении One Price Coffee: баланс плюшек и уровень гостя
Баннер «Пригласи друга и получи 100 плюшек» на главном экране One Price Coffee Отправка приглашения другу через системное окно «Поделиться»

«Пригласи друга на кофе»

Гость выбирает кофейню и время, отправляет приглашение через системное окно «Поделиться». После первой покупки друга бонусы получают оба.

  • ДиплинкСсылка app://ref/{код} открывает нужный экран или ведёт в стор
  • Связка до регистрацииКод хранится локально и применяется после регистрации приглашённого
  • Четыре способа связкиСсылка, ручной ввод кода, QR, приглашение из истории
  • Защита от накруткиСервер отсекает самоприглашения и повторные связки
  • СтатистикаВиджет показывает, сколько друзей пришло и сколько бонусов начислено

Виброотклик при входе

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

Экран запуска приложения One Price Coffee

Узкие места франшизной модели

Точки принадлежат разным юрлицам, а данные в системах общие. Отсюда четыре узких места, которые заложены в проект.

  1. Смена франчайзи. В справочниках появляются дубли точки — нужны правила сопоставления и регулярная сверка.
  2. Изменение реквизитов для оплаты. Свой договор эквайринга и своя система налогообложения у каждой кофейни.
  3. Другие доступы к лояльности. Токены хранятся по точкам с кешированием.
  4. Заказ на закрытую кассу. Состояние смен мониторится, точка скрывается из выдачи.

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

Карта точек сети One Price Coffee с количеством кофеен по районам

Интеграции

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

  • iiko и аналоги

    Номенклатура, стоп-листы, приём заказов, часовые пояса и состояние смен. Каталог синхронизируется инкрементально, стоп-листы — каждые 15 минут.

  • SailPlay и аналоги

    Баллы, уровни, сгорание, расчёт корзины с промокодами. Свой доступ и токен по каждой кофейне.

  • ЮKassa и аналоги

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

  • Stream Telecom и аналоги

    Вход по номеру телефона каскадом: звонок-подтверждение, при неудаче — SMS.

  • Retail Rocket и аналоги

    Сегментированные push-уведомления и товарные рекомендации, push-токен передаётся при авторизации.

  • AppMetrica, Яндекс Метрика

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

Стек: Flutter для iOS и Android из одной кодовой базы, серверная часть на Python, карты для выбора точки, диплинки для рефералки и рассылок.

Публикация в сторах

Приложение опубликовано в App Store, Google Play, RuStore и других сторах. Требования площадок меняются по ходу работы, поэтому релизный цикл входит в поддержку по лицензии.

Креатив для сторов: копи плюшки и оплачивай ими покупки до 100 % от суммы Креатив для сторов: повышай уровень, учитываются покупки за всё время Креатив для сторов: более 350 кофеен по всей России в быстром наборе Креатив для сторов: приглашай друзей и получай плюшки Креатив для сторов: все возможности в мобильном приложении

Что вошло в продукт

Конструктор напитка

С матрицей цен «размер × добавка», согласованной с кассой.

Предзаказ

Выбор кофейни на карте, день и время по графику точки.

Лояльность

Уровни, сгорающие баллы, сертификаты, QR без интернета.

Реферальная программа

Диплинк, защита от самоприглашений, статистика бонусов.

Настройки по точкам

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

Виброотклик

Тактильная отдача при входе и подтверждении действий.

Ещё один кейс по HoReCa — сеть ресторанов «Сыроварня»: меню по городам, заказ и оплата, доставка, бронирование столиков. Запущено за 2 месяца.

Сколько стоит такой проект

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

Интеграция под бренд — до 30 рабочих дней; проекты с уникальной логикой вроде многоуровневого конструктора идут по тарифу Индивидуальный. Суммы — на странице тарифов, ориентир под свой сценарий — на калькуляторе.

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

Частые вопросы

Сколько стоит мобильное приложение для сети кофеен?

Стоимость складывается из трёх частей: единоразовой интеграции платформы под бренд сети, ежемесячной лицензии с включённой техподдержкой и доработок уникальных сценариев по Time & Materials со сметой перед стартом задачи. Актуальные суммы по каждому тарифу опубликованы на странице тарифов, ориентир под конкретный сценарий можно посчитать на калькуляторе. Для сравнения: кастомная разработка приложения такого класса с нуля по рыночным оценкам начинается от 5–10 млн ₽ и занимает 6–12 месяцев до первого релиза.

Можно ли интегрировать приложение кофейни с системой автоматизации iiko?

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

Как работает программа лояльности в приложении кофейни?

Приложение подключается к системе лояльности сети и показывает гостю баланс баллов, уровень, сгорающие баллы, историю начислений и сертификаты. Списание баллов и промокоды рассчитываются на стороне системы лояльности при оформлении заказа, поэтому суммы в приложении и на кассе совпадают. Идентификатор гостя выводится статичным QR-кодом, который формируется локально из кеша и показывается на кассе даже без интернета.

Что нужно учесть сети кофеен, которая работает по франшизе?

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

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

Интеграция платформы FITTIN под бренд занимает до 30 рабочих дней. Проекты с уникальной бизнес-логикой — многоуровневым конструктором напитка, реферальной механикой с выбором точки и времени, нестандартной лояльностью — идут по тарифу Индивидуальный, от 30 рабочих дней, точный срок фиксируется после согласования объёма работ.

Что происходит с приложением, если сотрудничество с подрядчиком прекращается?

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

Хотите такое же приложение для своей сети?

Опишите задачу — оценим объём работ по интеграциям, сроки подключения точек и предложим модель сотрудничества. Ответим в течение 24 часов.

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