Техническое задание

Общее описание

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

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

  • Реализация на чистом Python (без Aiogram, Telebot и других фреймворков)
  • Наличие админ-панели для управления заказами и меню
  • Возможность просматривать и обрабатывать заказы
  • Защита от несанкционированного доступа

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

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

Критерии приемки

  • Стабильная работа без ошибок
  • Чистый и документированный код с комментариями
  • Инструкция по запуску и развертыванию