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

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

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

  • Язык программирования: Чистый Python (без использования конструкторов типа BotFather в высокоуровневом виде).
  • Основной функционал для клиентов:
    • Просмотр меню с категориями (кофе, десерты и т.д.).
    • Выбор товаров, формирование корзины.
    • Оформление заказа с указанием деталей (способ получения, время).
    • Уведомления о статусе заказа.
  • Административная панель (админка):
    • Управление ассортиментом: добавление, редактирование, удаление позиций в меню.
    • Просмотр и управление поступающими заказами (подтверждение, изменение статуса, отмена).
    • Базовая аналитика (например, популярные товары).
  • Технические требования: Четкий код, документация, возможность развертывания на сервере.

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

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