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