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