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