Система бронирования столиков для сети кафе
Back-office кафе: справочники кафе, столов и временных слотов, а также бронирования гостей, проверка занятости и уведомления. Доступ — только сотрудникам (администратор и менеджер кафе).
Кафе
Название, адрес, фото, телефон и описание заведения. Менеджеры привязаны к своему кафе.
Столы и слоты
У каждого кафе — перечень столов (вместимость) и временные слоты (утро, обед, вечер).
Бронирования
Бронь = кафе + стол + слот + дата. Сервис сам проверяет занятость, правила дат и доступ ролей.
Уведомления
Фоновые задачи (Celery): сообщение менеджеру и напоминание о предстоящем бронировании по e-mail.
Роли
Интерфейс и права поддерживаются на двух уровнях сотрудников.
| Роль | Возможности |
|---|---|
| Администратор | Полный доступ: кафе, столы, слоты, брони, пользователи, медиа. |
| Менеджер кафе | Управление данными того кафе, к которому привязан. |
Демо-доступ
Данные уже наполнены для демонстрации: кафе «Кофейня на Пушкина» с пятью столами и семью слотами, готовые брони и пользователи. Войдите в админку под тестовой учётной записью.
| Роль | Пароль | ||
|---|---|---|---|
| Администратор | admin@example.com |
admin123 |
войти |
| Менеджер кафе | manager@example.com |
manager123 |
войти |