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