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

Цель проекта

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

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

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

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

Административная панель (Backend):

  • Управление ассортиментом: добавление, редактирование, удаление позиций меню
  • Просмотр и обработка входящих заказов
  • Изменение статусов заказов (новый, готовится, готов, выдан)
  • Простая и интуитивно понятная веб-интерфейс или консоль управления

Технические требования:

  • Язык программирования: чистый Python (без использования конструкторов ботов)
  • Интеграция с Telegram Bot API
  • Система должна быть стабильной и отказоустойчивой
  • Код должен быть хорошо структурирован и документирован

Ожидаемый результат

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