Разработка страницы с формой ввода, с дополнительными функциями

1 500 руб. за проект
12 июня 2020, 11:35 • 9 откликов • 73 просмотра
Мне необходима веб-страница с формой ввода, содержащей следующие поля ввода:

- ФИО (русские буквы, пробелы, дефис)
- Телефон (с форматированием под стандарт +79871234567)
- адрес (с вводом по ДаДата.ру - подсказки)
- продукт (с выбором из списка, список статический зашивается в код)

Все поля обязательные.

так же на странице в правом верхнем углу отображаются значение параметров opID и opName, которые переданы в URL-е.
Например, https://lala.ru/myform.html?opID=234&opName=Vasya

Логика работы:
1) Перед юзером форма ввода, описанная в начале задачи.
2) Он ее заполняет, нажимает "Отправить". Вылазит подтверждение "Точно отправить"? Если да, то форма отправляется на указанный мной URL (расположенный на другом поддомене одного и того же домена) методом POST. В тело запроса включается вся собранная информация, плюс opID и opName, плюс структура данных, полученная от ДаДата.Ру при проверке адреса.
3) Если сервер принял информацию, он вернет "идентификатор заявки" (строка, содержащая кириллицу).
4) Данный номер, а так же opID, opName и отметку времени нужно отправить POST'ом на другой URL (в ответ получить 200 ОК)
5) Юзеру показать, что данные успешно отправлены, кнопка ОК. По нажатию на ОК - переходим на пункт п. 1 - новый ввод данных.

Длительную отправку данных - визуализитовать индикатором ожидания. Ошибку отправки - визуализировать, при этом данные формы не должны быть потеряны и предлагать отправить заново.

Стек технологий - на выбор разработчика.

Нужно максимально просто, без готовых CMS и огромных фреймворков.