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

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

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

  • Бот должен быть написан на чистом Python без использования конструкторов.
  • Обязательное наличие административной панели (админки) для управления контентом.
  • Админ-панель должна позволять:
    • Добавлять, редактировать и удалять позиции в меню (напитки, десерты).
    • Управлять заказами (просмотр, изменение статуса).
    • Настраивать основные параметры бота.

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

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

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

Исполнитель должен предложить оптимальную архитектуру, библиотеки для работы с Telegram API (например, aiogram или python-telegram-bot) и решение для админ-панели (например, на базе Django Admin, Flask-Admin или кастомный интерфейс).

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