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

Цель проекта

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

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

Технический стек

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

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

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

Административная панель

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

Дополнительные требования

  • Чистый и документированный код
  • Возможность дальнейшего масштабирования
  • Стабильная работа при высокой нагрузке

Результат работы

Полностью функционирующий бот с развернутой админ-панелью и инструкцией по управлению.