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

Цель проекта - автоматизация процесса приема заказов через популярный мессенджер для повышения удобства клиентов и эффективности работы заведения.

Основные требования к функционалу

  • Язык разработки: Чистый Python (без использования конструкторов вроде BotFather).
  • Интерфейс: Удобный и интуитивно понятный Telegram-бот для клиентов.
  • Административная часть: Отдельная веб- или desktop-админка для персонала кофейни.

Функционал для клиентов (бот)

  • Просмотр меню с категориями (кофе, десерты и т.д.).
  • Выбор товаров, формирование корзины.
  • Оформление заказа с указанием деталей (тип напитка, добавки, способ получения).
  • Отслеживание статуса заказа.

Функционал админ-панели

  • Управление ассортиментом (добавление, редактирование, удаление позиций, изменение цен).
  • Просмотр и изменение статусов поступающих заказов (новый, в работе, готов, выдан).
  • Базовая аналитика (отчеты по популярным товарам, выручка за период).

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

Исполнитель должен предложить оптимальную архитектуру решения, библиотеки для реализации (например, aiogram для бота, Flask/Django для админки) и согласовать детали перед началом работы. Готовность к правкам и дальнейшей технической поддержке будет преимуществом.