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

Необходимо разработать функционального Telegram-бота для автоматизации приема заказов в кофейне.

Основные требования

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

Функционал для пользователей

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

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

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

Все детали и дополнительные пожелания будут обсуждены с исполнителем.