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

Основная задача

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

Ключевые требования

  • Язык программирования: Чистый Python (без использования конструкторов вроде BotFather).
  • Обязательный функционал: Наличие админ-панели для управления заказами, меню и пользователями.
  • Архитектура: Чистый, поддерживаемый код с понятной структурой.

Ожидаемый функционал бота (базовый)

  • Интерактивное меню с категориями и товарами.
  • Корзина для формирования заказа.
  • Разные способы оплаты (онлайн/при получении).
  • Уведомления для клиента о статусе заказа.
  • Админ-панель для просмотра и изменения заказов, обновления меню, аналитики.

Что предоставляет заказчик

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

Разработка парсера данных на Python с выводом в таблицу

Требуется создать или доработать Python-скрипт для автоматического сбора структурированной информации с веб-сайта. Результатом работы программы должна быть сформированная таблица с извлеченными данными. Код необходимо снабдить комментариями.