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

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

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

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

Ожидаемый функционал

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

Дополнительная информация

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

Развертывание Supabase на собственном сервере с помощью Docker

Требуется развернуть локальный экземпляр базы данных Supabase в Docker-контейнерах на выделенном сервере. Необходимо настроить переменные окружения для безопасности и провести интеграционное тестирование с существующими приложениями.