Описание проекта
Срок должен выбираться из привычных вариантов: один месяц, три месяца, шесть месяцев и двенадцать месяцев, причём при более длинных сроках должна быть заметная скидка на месяц. Набор услуг — это чекбоксы для бассейна, групповых занятий и персонального тренера, каждая услуга добавляет свою сумму к базовой цене доступа в зал, а при выборе двух-трёх услуг сразу должна применяться небольшая скидка за комплект, а не просто сумма по отдельности. Время посещения — отдельный переключатель из трёх вариантов: только утро, только вечер или безлимитный круглосуточный доступ, при этом утро и вечер дешевле, чем безлимит. Всё это должно пересчитывать цену на лету при изменении любого параметра, без перезагрузки страницы, а итоговая сумма должна быть хорошо видна вместе с коротким разбором, из чего она складывается.
Хочу, чтобы калькулятор корректно работал на телефонах, так как большинство посетителей заходят с мобильных, и чтобы мне потом было легко менять цены без правки кода — например, через простой файл настроек или поля в админке. В конце должна быть кнопка, по которой посетитель отправляет нам рассчитанную заявку, указав имя и телефон.
Требования:
— Выбор срока абонемента: 1, 3, 6, 12 месяцев со скидкой на более длинные сроки
— Чекбоксы услуг: бассейн, групповые занятия, персональный тренер, у каждой своя цена
— Скидка за комплект при выборе нескольких услуг одновременно
— Выбор времени посещения: утро, вечер, безлимит, с разными уровнями цены
— Мгновенный пересчёт цены без перезагрузки страницы
— Разбор итоговой суммы рядом с ценой
— Адаптивная вёрстка под мобильные устройства
— Возможность позже менять цены без правки кода
— Форма заявки в конце для отправки выбранной конфигурации