Разработка Telegram-бота для кофейни
Необходимо создать с нуля чат-бота для мессенджера, который будет выполнять функции виртуального администратора и официанта для заведения.
Основные требования к проекту
- Использование чистого Python для backend-логики бота.
- Интеграция с Telegram Bot API.
- Реализация админ-панели для управления контентом.
Функционал бота
Для клиентов:
- Просмотр меню с категориями и актуальными ценами.
- Формирование заказа с выбором позиций и количества.
- Корзина с возможностью редактирования.
- Оформление заказа с указанием времени самовывоза или доставки.
- Уведомления о статусе заказа.
Для администратора:
- Панель управления для добавления, удаления и редактирования позиций в меню.
- Просмотр и управление активными заказами.
- Изменение статусов заказов (принят, готовится, готов, выдан).
- Базовая аналитика по популярным позициям.
Технические требования
- Чистый, документированный и структурированный код.
- Использование библиотек для работы с Telegram API.
- Логирование ключевых действий.
- Устойчивость к ошибкам ввода пользователей.
Все детали и пожелания по дополнительному функционалу будут обсуждаться с исполнителем.