Главная / Кейсы / Telegram-бот бронирования для ресторана

Приложение на Node.js

Telegram-бот бронирования для ресторана

Автоматизированная система бронирования столов через Telegram с выбором дата, времени, посадкой по схеме зала и напоминаниями.

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

Что получил клиент

+300 броней/день
-80% нагрузки на администратора
Контакты

Готов обсудить
ваш проект

Отвечаю в течение дня. Оценка и консультация — бесплатно.

Открыт для новых проектов!

Давайте создадим что-то крутое!

Расскажите о своей задаче — отвечу в течение нескольких часов, предложу решение и примерные сроки.

Telegram @illoprin Kwork Заказать через безопасную сделку

Оставить заявку

Опишите задачу в двух словах — вернусь с планом и стоимостью.

Введите имя.
Укажите email, телефон или Telegram
Пара предложений о задаче — и Я всё пойму
Необходимо согласие.
Спасибо! Заявка отправлена — свяжусь с вами в ближайшее время.