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