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

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

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

  • Язык разработки: чистый Python (без использования конструкторов типа BotFather).
  • Обязательное наличие административной панели (админки) с веб-интерфейсом.
  • Бот должен быть интегрирован с Telegram API.

Функционал для пользователей (предварительный)

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

Функционал административной панели

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

Детали реализации

Конкретная архитектура, библиотеки (например, для веб-админки) и полный список функций будут уточнены и согласованы с выбранным исполнителем в процессе обсуждения.