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

Цель проекта

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

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

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

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

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