Суть проекта

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

Основные требования к функционалу

  • Клиентская часть: просмотр меню, оформление заказа, корзина, отправка заявки администратору
  • Административная панель: функционал для добавления, редактирования и удаления позиций меню, просмотр активных заказов, изменение статусов заказов
  • Технологии: чисто Python без использования сторонних фреймворков (реализация на asyncio, приветствуется использование aiogram для работы с Telegram API)
  • База данных: для хранения меню и заказов (рекомендуется SQLite или любой другой легковесный вариант)

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

Готовый к запуску код Telegram бота с подробной инструкцией по развертыванию на сервере и настройке.