Техническое задание: Разработка бота для кофейни на Python

Необходимо разработать чат-бота для мессенджера, предназначенного для работы кофейни. Основная цель - автоматизация приема и обработки заказов от клиентов.

Ключевые требования

  • Технологии: Чистый Python (без использования конструкторов вроде BotFather).
  • Основная функция: Создание и обработка заказов от клиентов через чат-интерфейс.
  • Обязательный компонент: Наличие админ-панели (веб-интерфейс или встроенная в бота) для управления системой.

Функционал для клиентов

  • Просмотр меню (категории, позиции, описания, цены, изображения).
  • Формирование заказа (добавление/удаление позиций, выбор опций).
  • Корзина с итоговой суммой.
  • Оформление заказа с указанием контактных данных и способа получения.
  • Получение уведомлений о статусе заказа.

Функционал админ-панели

  • Управление меню (добавление, редактирование, удаление категорий и товаров).
  • Просмотр и обработка входящих заказов.
  • Изменение статусов заказов (новый, в работе, выполнен, отменен).
  • Базовая аналитика (количество заказов, популярные товары).

Детали реализации

Конкретные детали по интеграции, дизайну, дополнительному функционалу и стеку технологий будут обсуждаться и уточняться с выбранным исполнителем на этапе согласования технического задания.