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