Разработка Telegram-бота для кофейни

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

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

  • Язык программирования: чистый Python (без использования конструкторов вроде ManyBot).
  • Обязательное наличие административной панели (веб-интерфейса) для управления.

Функционал бота

Для клиентов:

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

Для администратора (через админ-панель):

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

Что ожидается от исполнителя

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