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

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

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

  • Разработка на чистом Python (без использования конструкторов вроде BotFather в части логики).
  • Интеграция с Telegram API.
  • Наличие админ-панели для управления контентом и заказами.

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

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

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

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

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

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