Техническое задание: Разработка Telegram-бота для кофейни

Основная задача

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

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

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

Что ожидается от исполнителя

Исполнитель должен предоставить работоспособного бота, исходный код и инструкцию по настройке и запуску. Все детали по функционалу будут согласованы дополнительно.