Важно, чтобы расчёт строился на реальных параметрах, а не был декоративной анимацией. Тип мебели — диван, кресло, стул, кровать, кухонный уголок — задаёт базовую ставку, категория ткани умножает цену за погонный метр, объём работ считается через площадь обивки и число посадочных мест, а выбор наполнителя (поролон, пружинный блок, перо, комбинация материалов) добавляет свою часть стоимости. Отдельным переключателем должна идти срочность — если клиенту нужно сделать заказ за два-три дня вместо обычных полутора-двух недель, наценка должна быть видна сразу, а не всплывать сюрпризом в счёте. По итогу нужен понятный диапазон суммы с кратким пояснением, из каких пунктов она сложилась, и кнопка отправки заявки с контактами.
Есть таблица ориентировочных расценок и фотопримеры мебели и тканей — передам для настройки логики. Инструмент должен встать в текущий сайт без переделки дизайна и одинаково хорошо открываться и с компьютера, и с телефона.
Что нужно реализовать:
— Выбор типа мебели: диван, кресло, стул, кровать, кухонный уголок, другое
— Категории ткани с разной ценой за метр
— Расчёт объёма работ по площади и числу посадочных мест
— Выбор наполнителя с влиянием на итоговую сумму
— Переключатель срочности с автоматической наценкой
— Итоговый диапазон стоимости с расшифровкой пунктов
— Форма заявки с контактными данными клиента
— Корректное отображение на мобильных устройствах