Техническое задание: Автоматическое начисление баланса при регистрации

Цель проекта

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

Исходные данные и окружение

  • Используется база данных SQL (например, MySQL/MariaDB).
  • Основная таблица для работы: modx_user.
  • В таблице хранятся данные всех зарегистрированных пользователей, включая различные параметры.
  • Требуемое поле для начисления: balance.

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

  • Настроить автоматический триггер или скрипт, срабатывающий после события успешной регистрации нового пользователя.
  • В поле balance соответствующей новой записи в таблице modx_user должно быть установлено фиксированное значение: 20000.
  • Решение должно быть надежным и не мешать основному процессу регистрации.
  • Необходимо обеспечить корректную обработку возможных ошибок при обращении к базе данных.

Ожидаемый результат

Каждый новый пользователь, появившийся в таблице modx_user, получает начальный баланс в 20 000 единиц без необходимости ручного вмешательства со стороны администратора.

Создание видеоинструкций по оплате

Требуется записать на видео процесс совершения платежей по предоставленным ссылкам. Необходимо зафиксировать работу с двумя платежными системами: BankomatPay и MyBank. География - Италия.

Доработка и модернизация сайта на Битрикс

Требуется внести изменения в главную страницу сайта, работающего на коробочной версии Битрикс с шаблоном Аспро Максимум. Для работы предоставлено подробное техническое задание от маркетолога.

Проведение пентеста и аудита безопасности веб-сайта

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