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