Суть задачи
Есть готовая собранная и сверстанная форма на модуле веб-формы битрикс24. форма публичная.
1) визуально превратить ее в две отдельных страницы. классическая многостраничная форма — куча плагинов вордпресс генерят подобные
https://wordpress.org/plugins/multi-step-form/">Multi Step Form
2) переписать ее в app на js который
2.1.) можно разместить на любом домене и он будет отправлять данные в бэкенд на веб-форме битрикс24.
2.2.) будет отправлять данные в бэкенд уже после первого шага, чтобы у нас сохранялись емейлы тех людей кто бросили заполнять на странице 2
собственно текущая форма тут
https://office.hospicefund.ru/extranet/public_forms/project915280/dvc20.php?#1
на первой странице оставляем 3 поля:
— Имя* (обязательное поле + только текст, кириллица)
— Email* (обязательное поле + нужные требования к полю с емейлом)
— Телефон
+ Галочка "Заполняя форму, я соглашаюсь на политику в отношении конфиденциальных данных"
+ На кнопке слово "ПРОДОЛЖИТЬ"
+ Сверху текст комментария голубым шрифтом про обязательные поля поменять на «Звёздочкой* отмечены обязательные поля»
все остальное выносится на вторую
Бекенд — в идеале Б24, можно рассмотреть любой движок при условии защиты от спама и встраивания коллбэка, на которой я повешу серверный вебхук уже в битрикс24.
делаем тестовую машину. критерий приемки — форма работает и пишет данные с safari chrome firefox в десктопе и мобиле
срок выполнения 96 часов.
P.S. для исполнителей — просьба указывать какой есть опыт по программированию битрикс, какой есть опыт по сборке на js. при выборе исполнителя обязательно задаю 3 небольших общетеоретических вопроса по теме на адекватность.
за задание гонорар.
Комментарии