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