Задача
Ресторан терял брони из-за загруженной телефонной линии в вечерние часы, а администратор вручную вёл посадку в блокноте — отсюда двойные бронирования и пустые столики.
Задача:
– Автоматизировать бронирование через Telegram, без звонков
– Показывать реальную схему зала со свободными и занятыми столами
– Напоминать гостю о брони и подтверждать её
– Снизить нагрузку на администратора в пиковые часы
Решение
Написал Telegram-бота на Node.js + Telegraf с пошаговым сценарием: дата → время → количество гостей → стол на интерактивной схеме зала.
– Хранение броней и схемы зала — PostgreSQL с Prisma ORM, блокировка стола на время оформления, чтобы избежать гонки при одновременных бронях
– Настроил напоминания за 2 часа до брони и авто-подтверждение через inline-кнопки
– Собрал админ-панель для ресторана: список броней на день, ручная корректировка рассадки
– Задеплоил в Docker-контейнере с автоматическим перезапуском и логированием ошибок в отдельный канал
Бот стал основным каналом бронирования — администратор освободился от рутинных звонков и переключился на зал.
Что получил клиент
+300
броней/день
-80%
нагрузки на администратора
Готов обсудить
ваш проект
Отвечаю в течение дня. Оценка и консультация — бесплатно.
Открыт для новых проектов!
Давайте создадим что-то крутое!
Расскажите о своей задаче — отвечу в течение нескольких часов, предложу решение и примерные сроки.
Telegram @illoprin Kwork Заказать через безопасную сделкуОставить заявку
Опишите задачу в двух словах — вернусь с планом и стоимостью.
Спасибо! Заявка отправлена — свяжусь с вами в ближайшее
время.