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

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

Ключевые требования

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

Основной функционал бота

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

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

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

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

Технические детали

Конкретная архитектура, библиотеки (например, aiogram, Django/Flask для админки) и детали реализации обсуждаются с исполнителем. Важно предоставить чистое, документированное и поддерживаемое решение.