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