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