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

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

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

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

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

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

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

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

Дополнительные пожелания

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