Техническое задание: доработка функционала сайта на Flexbe

Требуется опытный разработчик для выполнения двух конкретных задач по улучшению и защите формы заявки в попапе на уже работающем сайте, созданном на платформе Flexbe. Работа должна быть выполнена аккуратно, без нарушения текущей структуры и функционала.

Основные задачи

1. Внедрение антиспам-защиты (Honeypot)

  • Добавить в форму попапа скрытое поле, невидимое для реальных пользователей.
  • Поле должно автоматически заполняться ботами и скриптами.
  • Реализовать проверку: если данное поле заполнено, отправка заявки должна блокироваться.
  • Решение должно корректно работать в рамках ограничений и логики платформы Flexbe.

2. Ограничение частоты отправки заявки

  • Реализовать задержку в 2-5 секунд с момента полной загрузки страницы, в течение которой форма в попапе не может быть отправлена.
  • Возможные варианты реализации:
    • Временная блокировка кнопки отправки (с визуальным индикатором, например, неактивное состояние).
    • JS-проверка на стороне клиента перед отправкой данных на сервер.
  • После истечения установленного времени таймера форма должна разблокироваться и работать в стандартном режиме.

Требования к исполнителю

  • Обязателен подтвержденный опыт работы с платформой Flexbe.
  • Понимание встроенных ограничений платформы и умение их обходить с помощью кастомного JavaScript и HTML.
  • Способность выполнить работу быстро, качественно и без ошибок в существующем коде.
  • Внимательность и аккуратность при интеграции новых элементов.

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

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