Задача не только в форме — основная сложность в логике расчёта. Есть тарифная сетка и набор повышающих и понижающих коэффициентов, которые сейчас живут в таблицах у андеррайтеров, и их нужно грамотно перенести в код так, чтобы цифры на сайте совпадали с тем, что реально выпишет компания. Хочется также блок сравнения: чтобы клиент мог поставить рядом два-три варианта покрытия — с разной франшизой, лимитами и опциями — и сразу увидеть разницу в цене.
К выбору технологий подхожу без фанатизма, но важно, чтобы решение работало быстро на мобильном и чтобы тарифы потом можно было обновлять без привлечения разработчика на каждую мелкую правку.
Что нужно от исполнителя:
— продумать логику расчёта на основе тарифов заказчика;
— сделать пошаговый ввод параметров без перегрузки экрана;
— реализовать блок сравнения пакетов покрытия;
— предусмотреть обновление коэффициентов без правки кода.