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

Основная цель

Разработка автоматизированной системы в виде чат-бота, предназначенной для обслуживания клиентов кофейни. Бот должен упростить процесс приема и обработки заказов.

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

Технологии и архитектура

  • Использование чистого Python для реализации логики бота.
  • Архитектура должна быть модульной и масштабируемой.

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

  • Просмотр актуального меню с категориями и ценами.
  • Формирование заказа с выбором позиций и указанием деталей.
  • Возможность отслеживания статуса заказа.

Административная панель

  • Управление ассортиментом: добавление, редактирование, удаление позиций в меню.
  • Просмотр и обработка входящих заказов.
  • Управление статусами заказов (новый, в работе, выполнен, отменен).
  • Возможность просмотра статистики и истории заказов.

Дополнительные требования

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

Ожидаемый результат

Полностью рабочий чат-бот с backend-логикой на Python и функциональной админ-панелью, готовый к интеграции и использованию в работе кофейни.