Техническое задание: Верстка и интеграция формы подписки
Цель проекта
Создать на сайте функциональную форму для сбора email-адресов и настроить её двустороннюю связь с сервисом email-маркетинга.
Основные задачи
1. Верстка формы
- Адаптивная верстка формы по предоставленному макету (PSD/Figma).
- Валидация полей ввода на стороне клиента.
- Обеспечение кроссбраузерной совместимости.
2. Интеграция с сервисом рассылок
- Настройка отправки данных из формы в выбранный сервис email-рассылок через его API.
- Реализация обработки ответов от сервиса (успешная подписка, ошибка и т.д.).
- Добавление пользователя в определенный список рассылки в сервисе.
3. Тестирование
- Проверка корректности отправки данных.
- Тестирование сценариев успешной и ошибочной подписки.
- Проверка адаптивности и юзабилити.
Требования к результату
- Чистый, валидный HTML/CSS/JS код.
- Полностью рабочая интеграция, не требующая ручных действий для добавления подписчика.
- Инструкция по размещению формы на сайте.