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

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

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

  • Язык программирования: чистый Python (без использования конструкторов вроде Chatfuel).
  • Интеграция с Telegram Bot API.
  • Наличие функциональной административной панели (веб-интерфейс или иное решение).

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

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

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

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

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

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