BookingServices - Telegram-бот для онлайн-записи клиентов

Веб-программирование
16 просмотров
03.01.2026
1536×10243 МБ
cover.png
2656×1838645 КБ
01_start.png
2198×1116174 КБ
04_admin_orders.png
2638×1834409 КБ
03_my_bookings.png
2196×820132 КБ
06_admin_admins.png

BookingServices — это готовый Telegram-бот для онлайн-записи клиентов
(барбершопы, салоны, студии услуг).

Проект реализован как коммерческий MVP и закрывает полный цикл бронирования
без сайта и звонков — всё управление происходит прямо в Telegram.

Функционал для клиентов:
— онлайн-запись через пошаговый сценарий (услуга → дата → время → подтверждение)
— скрытие занятых и прошедших временных слотов
— раздел «Мои записи» с возможностью отмены
— защита от двойного бронирования и лимит активных записей

Функционал для администратора:
— админ-панель прямо в Telegram
— управление заказами и статусами
— управление услугами (добавление, включение/выключение без кода)
— управление администраторами и ролями (admin / super admin)
— уведомления о новых записях

Техническая часть:
Python, aiogram v3, async SQLAlchemy, SQLite, Alembic.
Все параметры (время работы, шаг слотов, лимиты, роли) настраиваются через .env.

Проект готов к использованию в реальном бизнесе и масштабированию.