Техническое задание: Разработка Telegram-бота с админ-панелью

Необходимо создать автоматизированную систему для проведения маркетинговых акций, где пользователь покупает товар и получает денежный возврат (кэшбэк). Вся текущая работа ведется вручную, что требует автоматизации.

Основная цель проекта

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

Требуемый функционал системы

1. Пользовательский Telegram-бот

  • Интерфейс для участников акции.
  • Прием заявок по установленной форме (например, данные о покупке, скриншоты чека, реквизиты для выплаты).
  • Отправка уведомлений пользователю о статусе заявки.

2. Веб-админ-панель (для менеджера/администратора)

  • Панель управления для просмотра, фильтрации и обработки всех поступающих заявок.
  • Инструменты для проверки данных от пользователей и подтверждения выплат.
  • Функционал массовых действий и управления статусами заявок (например, "новая", "в обработке", "выплачено", "отклонено").
  • Возможность ручной или полуавтоматической инициации выплат.

3. Общие требования

  • Система должна быть надежной и защищенной.
  • Логика работы должна четко соответствовать бизнес-процессу "покупка товара - получение кэшбэка".
  • Интерфейсы должны быть интуитивно понятными.

Что нужно от разработчика

Полный цикл работ: от проектирования архитектуры и обсуждения деталей до реализации, тестирования и запуска системы. Готовность предложить оптимальные технические решения для поставленной задачи.

Разработка адаптивного марквиза

Требуется создать изолированный, адаптивный марквиз для демонстрации. Решение должно корректно отображаться на всех типах устройств: ПК, планшетах и мобильных телефонах. Интеграция с сайтом не требуется.