Техническое задание на разработку сайта партнерской программы

1. Общие положения

1.1. Назначение проекта

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

2. Основные цели и задачи

  • Создание интуитивно понятного публичного сайта для привлечения новых партнеров.
  • Разработка защищенного личного кабинета для зарегистрированных участников программы.
  • Реализация административной панели для управления программой, пользователями и финансами.
  • Автоматизация процессов учета и отчетности.
  • Обеспечение высокой производительности и безопасности платформы.

3. Требования к функционалу

3.1. Публичная часть сайта

  • Информационные страницы о программе, условиях сотрудничества, преимуществах.
  • Форма регистрации нового партнера.
  • Система аутентификации и восстановления доступа.

3.2. Личный кабинет партнера

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

3.3. Административная панель

  • Управление пользователями (партнерами) и их статусами.
  • Модерация заявок на регистрацию и выплаты.
  • Настройка тарифов, комиссий и условий программы.
  • Генерация комплексных отчетов и аналитических дашбордов.
  • Управление контентом на публичной части сайта.

4. Технические требования

  • Адаптивный и современный дизайн, корректное отображение на всех устройствах.
  • Высокий уровень безопасности данных (шифрование, защита от SQL-инъекций, XSS).
  • Интеграция с платежными системами для автоматизации выплат.
  • Оптимизация скорости загрузки страниц.
  • Четкая структура кода, документация для дальнейшей поддержки.

Разработка автоматизированного бота для выдачи внутриигровых предметов в Roblox Murder Mystery 2

Требуется создать надежного и безопасного бота, который интегрируется с сайтом на Yii2 и автоматически выдает предметы в игре Roblox MM2 по заказам с веб-платформы. Система должна работать полностью автономно.