Техническое задание: Разработка Telegram-бота для кофейни
Необходимо разработать с нуля чат-бота для мессенджера Telegram, предназначенного для обслуживания клиентов кофейни.
Основные требования
- Язык программирования: Чистый Python (без использования конструкторов вроде BotFather в высокоуровневом режиме).
- Основная функция: Автоматизация приема и обработки заказов от клиентов.
- Обязательный компонент: Административная панель (веб-интерфейс или встроенная в бота) для управления контентом и заказами.
Функционал для клиентов
- Просмотр меню с категориями и товарами.
- Выбор товаров, формирование корзины заказа.
- Оформление заказа с указанием деталей (самовывоз, доставка, время).
- Получение уведомлений о статусе заказа.
Функционал административной панели
- Управление ассортиментом: добавление, редактирование, удаление позиций в меню.
- Просмотр и изменение статусов поступивших заказов.
- Возможность просмотра истории заказов.
Дополнительно
Конкретные детали по структуре базы данных, методам оплаты, дизайну интерфейса и дополнительным функциям будут обсуждаться и уточняться с выбранным исполнителем на этапе согласования ТЗ.