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