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

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

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

  • Разработка на чистом Python (без использования конструкторов вроде BotFather в части логики).
  • Интеграция с Telegram API.
  • Наличие функциональной админ-панели (веб-интерфейс или встроенная в бота).

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

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

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

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

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

Конкретная архитектура, библиотеки (например, aiogram, Django/Flask для админки) и дизайн интерфейса будут обсуждаться и утверждаться с выбранным исполнителем на этапе начала работ.