Собственный продукт · Кофейни

Хапни — кофе без очереди: приложение, которое сеть подключает за неделю

Платформа предзаказа и лояльности для кофеен и сетей: гость заказывает заранее в App Store или Telegram, бариста видит очередь на терминале, сеть получает повторные продажи.

hapny.ru
РольСобственный продукт
СтатусВ эксплуатации, iOS в App Store
Срок до первой точки8 недель
Команда3 человека
Приложение Хапни на телефоне
24точки в 12 сетях подключены
38 000заказов прошло через платформу
41%гостей возвращаются за повторным заказом
Задача

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

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

Гость

Веб-приложение заказа одновременно работает как Telegram Mini App и как приложение в App Store: Capacitor и OTA-обновления, поэтому правка на проде долетает до телефона без релиза в сторе.

Бариста

Четыре независимых клиента под разное железо точки:

  • Веб-панель
  • Нативный SwiftUI на iOS
  • Kotlin на Android с самообновлением APK
  • Отдельная сборка под смарт-терминал Эвотор с браузером 2014 года

Деньги и учёт

Платёжный контур с выбором эквайера на каждую точку: Т-Банк «Мультирасчёты» со сплитом между сетью и точками, фискализация через облачную кассу, МодульБанк, ЮKassa. Интеграции с POS: iiko, YTimes, МодульКасса, Эвотор.

Лояльность

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

Как это держится

Монорепо из четырёх приложений на общем API (Fastify, Prisma, PostgreSQL, Redis, 71 модель данных), мультитенантность «сеть → точка» с тремя ролями администраторов. Живая очередь заказов на сокетах и статусная машина, которая не даёт двум баристам взять один заказ. Деплой только через CI с e2e-тестами, ежедневные бэкапы и вотчдог.

Контур привлечения

Вокруг платформы — свой маркетинг: лендинг с посадочными под конкретные запросы, llms.txt для ИИ-поисковиков, генератор QR точек и печатных табличек под бренд сети: подставляются QR и адрес, PDF печатается через headless Chrome.

За первый месяц бариста перестал принимать заказы голосом в пиковые часы — люди заказывают заранее, и очередь у стойки исчезла. Вторую точку мы подключили сами, без разработчиков.
Владелец сети кофеенСанкт-Петербург
Как работали
  1. Прототип и первая точка8 недель
  2. Терминалы баристы и платежи6 недель
  3. App Store и лояльность5 недель
  4. Развитиепостоянно

СтекFastify · Prisma · PostgreSQL · Redis · Capacitor · SwiftUI · Kotlin

Похожие кейсы

Прозрачные условия

  • Работа по договору
  • Сроки и бюджет зафиксированы
  • Все права у заказчика
Обсудим проект

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

Без спама. Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности.
Заявка принята

Спасибо! Ответим в течение дня.