Логика простая: клиент задаёт длину и ширину теплицы, высоту, выбирает, из чего будет каркас — металлический профиль, алюминиевый профиль или дерево, — и чем она будет накрыта: поликарбонатом с выбором толщины листа или плёнкой. Отдельным блоком — нужен фундамент или нет, и если нужен, то какой: ленточный, блочный или свайно-винтовой. Все эти параметры должны сразу пересчитывать итоговую сумму без перезагрузки страницы, а рядом хорошо бы видеть разбивку по статьям, а не просто одну финальную цифру.
Дополнительно нужно:
— корректная работа с мобильного, так как большая часть трафика — из поисковика на телефоне
— отправка готовой заявки менеджеру (почта или простая панель)
— защита от нереалистичных значений размеров
— возможность потом самим подправить цены за материалы