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