Разработка Python-бота для кофейни

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

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

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

Технические детали

Конкретный мессенджер или платформа для бота (Telegram, VK, сайт) обсуждается с исполнителем. Архитектура и используемые библиотеки (для веб-интерфейса админки, работы с базой данных) остаются на усмотрение разработчика, но должны быть обоснованы. Важна чистая, документированная кодовая база и возможность дальнейшего масштабирования.

Интеграция данных из кастомной формы бронирования в стандартную форму Тильды

Необходимо настроить перенос данных из пользовательской формы приёма заказов, созданной с помощью кода, в штатную систему форм платформы Тильда. В данный момент данные о бронировании не сохраняются и никуда не отправляются.

Доработка платежного модуля в Opencart 3

Требуется внести правки в модуль оплаты, чтобы скидка при оформлении заказа применялась корректно - исключительно к товарам, а не распределялась на стоимость доставки. Задача для разработчика, знакомого с Opencart 3.