По формату — это должен быть Telegram-бот с понятными кнопками на каждом шаге, желательно с дублирующей веб-страницей для тех, кто заходит через сайт. Отдельно важна сторона администратора: панель, где виден весь график по каждому клубу и каждому столу за день, где можно снять стол с продажи на время ремонта, поменять расценки на определённые часы и добавить бронь руками, если клиент договорился напрямую с менеджером. Бот должен напоминать о брони заранее и позволять клиенту самому отменить или перенести сеанс, если до начала есть запас времени.
Что нужно реализовать:
— Пошаговый выбор клуба, стола/дорожки, даты, времени и числа игроков
— Календарь занятости в реальном времени, исключающий пересечение броней
— Приём онлайн-оплаты картой (плюс один локальный способ), депозит либо полная сумма
— Панель администратора с расписанием, ручным добавлением броней и гибкими тарифами
— Автоматические напоминания и самостоятельная отмена/перенос с ограничением по времени
— Работа с несколькими клубами: у каждого свои столы, цены и часы работы
— Отчёты по броням, выручке, доле отмен и загрузке по часам для каждого клуба