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

Основная цель

Создание автоматизированной системы для приема и обработки заказов через популярный мессенджер. Решение должно упростить работу сотрудников и улучшить клиентский опыт.

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

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

Этапы работы

  1. Обсуждение и согласование полного функционала.
  2. Проектирование архитектуры и интерфейса бота.
  3. Разработка и тестирование.
  4. Сдача проекта и инструкция по развертыванию.

Готовность ответить на вопросы и предоставить дополнительные разъяснения по проекту.