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