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


Откуда взялась
Система, сделанная для КиВи, оказалась нужна не только одной кальянной. Посадка - отдельный продукт на той же основе: заведение подключается и получает бронь, план зала, меню и кассу смены, а гость - одно приложение на все заведения.
Как устроено
Один экземпляр на заведение, как в покерном продукте: своя база и свой адрес <код>.posadka.online. Многоарендный бэкенд означал бы tenant_id в полутора десятках таблиц и условие в каждом запросе - недели работы и тихие ошибки на каждом шагу. Почему так, подробно в статье «Один образ на 18 клубов».
Сертификат сразу на *.posadka.online - иначе каждое новое заведение ждало бы выпуск от Let’s Encrypt.
Приложение одно на два режима. Сборка под конкретное заведение, без экрана выбора, или приложение продукта, где гость вводит код заведения.