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