Под ключВ работе

КиВи

Своя система для кальянной в Краснодаре. Сайт и приложение для гостей, касса за стойкой и админка для смены - вместо готовой POS.

Скриншот: КиВи, kivi-hookah.ru
КиВи на телефоне

Задача

Заведение уходило с готовой POS-системы. Нужен был не «сайт с бронью», а рабочий инструмент смены: столы, заказы, счета, печать чеков, деньги - и при этом удобная витрина для гостей.

Что сделано

  • Касса за стойкой: столы, заказы, счета, оплата, печать.
  • Админка для персонала: меню, смены, отчеты.
  • Сайт и Android-приложение для гостей. Код приложения общий с Посадкой: КиВи стала первым заведением на ней.
  • Telegram-мини-приложение: тот же сайт открывается прямо в Telegram через бота.

Правила, на которых держится система

  • Не удалять, а помечать. Удаленная строка не оставляет следов, поэтому вместо DELETE - deleted_at и deleted_by. Единственное исключение - гость, который удаляет свой аккаунт: этого требует App Store, и там удаление настоящее, с записью в журнал перед ним.
  • Каждое действие персонала пишется в журнал. Кто, когда и что поменял.
  • Миграции только через Alembic и только после прогона на копии боевой базы.

Подробнее про первое правило - в фишке «Не удалять, а помечать».

Esc

↑↓ выбор Enter открыть