Важно, чтобы расчёт учитывал именно то, от чего реально зависит смета: сколько камер ставится и какого они типа (уличная, внутренняя купольная, поворотная), какое разрешение картинки нужно — от бюджетных 2 Мп до 8 Мп для чёткой детализации лиц и номеров, куда пишется архив (облачный сервис по подписке или локальный видеорегистратор, который покупается один раз), и насколько сложным будет монтаж — есть ли уже проложенные трассы или кабель придётся тянуть заново со штроблением стен.
На выходе пользователь должен видеть не одну итоговую цифру, а подробную раскладку: отдельно оборудование, отдельно кабель и мелкий крепёж, отдельно работа монтажников и настройка удалённого просмотра с телефона, отдельно ежемесячный платёж за облако, если оно выбрано. Такой прозрачный расчёт снимает недоверие клиента и экономит время самой компании — не приходится объяснять по телефону одно и то же каждому позвонившему. Технически калькулятор должен быть лёгким скриптом на HTML и JavaScript, встраиваемым в существующий сайт без базы данных и без сложной серверной части, и корректно открываться с телефона.
Что нужно реализовать:
— поля для количества камер трёх типов (уличная, внутренняя, поворотная) с разной ценой за штуку;
— выбор разрешения 2/4/8 Мп, влияющий на цену каждой камеры отдельно;
— переключатель хранения записи — облако с абонентской платой или локальный регистратор разовой покупкой;
— расчёт монтажных работ с учётом длины кабеля, штробления и настройки удалённого доступа;
— итоговая смета с разбивкой по статьям расходов и общей суммой в рублях;
— адаптивная вёрстка под мобильные экраны, без серверной логики.