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