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