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

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

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

  • Язык программирования: Чистый Python (без использования конструкторов вроде ManyBot).
  • Обязательный функционал: Интерактивное меню, корзина товаров, оформление заказа, уведомления для клиента.
  • Административная часть: Необходима веб- или десктоп-админка для управления: добавлением/редактированием позиций в меню, просмотром и изменением статуса заказов, базовой аналитикой.
  • Интеграция: Бот должен корректно работать с API Telegram.

Дополнительные пожелания

  • Чистый, документированный код.
  • Возможность последующего масштабирования функционала (например, добавление системы лояльности).
  • Удобный и интуитивно понятный интерфейс как для клиента, так и для администратора.

Все детали и нюансы проекта будут обсуждены с выбранным исполнителем.