PHP. На доработку формы обратной связи на сайте (Дистанционная работа)

Бюджет: 2 000 руб.

Задание: PHP. На доработку формы обратной связи на сайте (Дистанционная работа)

1. Общие сведения • CMS: WordPress • Текущий плагин Contact Form 7 2. Описание проблемы / Цель доработки В настоящий момент форма обратной связи работает некорректно Цель: Доработать существующую форму для улучшения пользовательского опыта, повышения конверсии и настройки стабильной передачи данных в отдел продаж. 3. Требования к внешнему виду и логике работы (User Story) 3.1. Размещение и отображение • Форма должна корректно отображаться на сайте и адаптироваться под все типы мобильных устройств (смартфоны, планшеты). • Дизайн должен соответствовать текущему брендбуку сайта. 3.2. Набор полей (Интерфейс) Форма должна содержать следующие поля ввода: 1 Имя — тип поля: text, обязательное. 2 Телефон — тип поля: tel, обязательное, с маской ввода (например, +7 (999) 999-99-99). 3 Email — тип поля: email, необязательное. 4 Комментарий/Вопрос — тип поля: textarea, необязательное. 5 Чек-бокс согласия на обработку персональных данных — обязательное. По умолчанию не выбрано, содержит ссылку на страницу «Политика 3.3. Логика отправки (User Experience) • При нажатии на кнопку отправки текст на кнопке должен меняться на «Отправка...», а кнопка должна блокироваться во избежание повторных нажатий. • Успешная отправка: Появление всплывающего окна (Popup) или блока с текстом: "Спасибо за вашу заявку! Наш менеджер свяжется с вами в течение 15 минут". Все поля формы должны очищаться. • Ошибка отправки: Появление красного уведомления "Произошла ошибка, попробуйте позже" или выделение полей с ошибкой.