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

Цель проекта

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

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

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

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

Функционал администратора (админ-панель):

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

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

  • Язык программирования: Python (без использования конструкторов ботов, «чистый» код).
  • Интеграция с Telegram Bot API.
  • Простая и интуитивно понятная админ-панель (можно реализовать как веб-интерфейс или в рамках самого бота).
  • Код должен быть чистым, документированным и готовым к развертыванию.

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

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