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