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

Цель проекта

Создание автоматизированной системы для приема заказов от клиентов кофейни через популярный мессенджер Telegram. Бот должен упростить процесс заказа, снизить нагрузку на персонал и улучшить клиентский опыт.

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

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

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

  • Чистый, документированный и поддерживаемый код.
  • Удобный и интуитивно понятный интерфейс как для пользователей, так и для администраторов.
  • Стабильная работа бота под нагрузкой.

Детализация

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