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