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

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

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

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

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

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