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