CRM-система для записи на сеансы макияжа в Telegram-боте aiogram
Разработал полноценную CRM-систему для студии макияжа, которая полностью работает внутри Telegram-бота. Бот объединяет клиентскую часть и административную панель в одном интерфейсе, без отдельного сайта.
Возможности для клиентов:
- Запись на сеанс в три шага: выбор услуги, даты на месяц вперед и свободного времени
- Просмотр и отмена собственных записей
- Перечень услуг с ценами и продолжительностью
- Настройка профиля: телефон и уведомления
- Автоматические уведомления о подтверждении или отмене записи
Административная панель прямо в боте:
- Заказы с фильтрами по статусам (новые, подтвержденные, выполненные, отмененные) и действиями: подтвердить, выполнить, отменить, удалить
- Статистика: количество записей, доход, клиенты, график загрузки
- База клиентов с историей визитов
- Управление услугами: добавление, редактирование, скрытие, удаление
- Гибкий график работы: рабочие дни, часы, шаг слота, горизонт записи
- Массовая рассылка клиентам и редактирование приветственного сообщения
- Управление администраторами (один или несколько) по username или Telegram ID
Генерация свободных слотов происходит автоматически с учетом графика работы и уже занятых записей, так что двойное бронирование исключено.
Технологии: Python, aiogram 3, SQLAlchemy 2, SQLite. Чистая модульная архитектура, удобное развертывание через .env.
#telegram #telegrambot #python #aiogram #crm #bot #sqlalchemy #automation #booking #Backend
Возможности для клиентов:
- Запись на сеанс в три шага: выбор услуги, даты на месяц вперед и свободного времени
- Просмотр и отмена собственных записей
- Перечень услуг с ценами и продолжительностью
- Настройка профиля: телефон и уведомления
- Автоматические уведомления о подтверждении или отмене записи
Административная панель прямо в боте:
- Заказы с фильтрами по статусам (новые, подтвержденные, выполненные, отмененные) и действиями: подтвердить, выполнить, отменить, удалить
- Статистика: количество записей, доход, клиенты, график загрузки
- База клиентов с историей визитов
- Управление услугами: добавление, редактирование, скрытие, удаление
- Гибкий график работы: рабочие дни, часы, шаг слота, горизонт записи
- Массовая рассылка клиентам и редактирование приветственного сообщения
- Управление администраторами (один или несколько) по username или Telegram ID
Генерация свободных слотов происходит автоматически с учетом графика работы и уже занятых записей, так что двойное бронирование исключено.
Технологии: Python, aiogram 3, SQLAlchemy 2, SQLite. Чистая модульная архитектура, удобное развертывание через .env.
#telegram #telegrambot #python #aiogram #crm #bot #sqlalchemy #automation #booking #Backend