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