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

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

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

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

Что ожидается от исполнителя

Исполнитель должен предложить архитектуру решения, стек технологий для реализации админ-панели (например, Flask/Django) и базы данных. Все нюансы и дополнительные пожелания по функционалу будут обсуждаться в ходе работы.

Разработка и интеграция двух Telegram-ботов с веб-сайтом

Требуется создать два взаимосвязанных Telegram-бота. Первый будет работать как шлюз для передачи данных между сайтом и пользователями. Второй - предоставлять функционал сайта внутри Telegram. Проект требует реализации API, cron-задач и работы с PHP.

Pixel-perfect верстка сайта по макетам Figma

Требуется сверстать страницы сайта по готовым макетам из Figma с использованием HTML и Tailwind CSS. Основные задачи: точное соответствие макетам и адаптивная верстка для всех устройств.