Техническое задание: Форма обратной связи с каптчей
Цель проекта
Необходимо реализовать на сайте функциональную форму обратной связи, соответствующую предоставленному дизайн-макету, и защитить её от автоматических спам-заявок с помощью системы каптчи.
Основные задачи
- Адаптивная верстка формы обратной связи по готовому макету (PSD, Figma или другому формату).
- Интеграция и настройка системы каптчи (например, Google reCAPTCHA v2/v3 или аналог).
- Обеспечение корректной отправки данных с формы на указанный email-адрес или в систему CRM.
- Добавление базовой валидации полей формы на стороне клиента.
Требования к реализации
- Верстка должна быть семантичной, кроссбраузерной и полностью соответствовать макету.
- Форма должна быть интерактивной, с обработкой состояний полей (focus, error, success).
- Каптча должна быть корректно встроена в дизайн формы и надежно блокировать спам.
- Код должен быть чистым, с комментариями, готовым к интеграции в существующую CMS или статичный сайт.
Результат работы
Готовая к использованию, полностью рабочая форма обратной связи, интегрированная на тестовый стенд, с инструкцией по подключению к бэкенду.