Описание проекта
Калькулятор должен учитывать площадь помещения (ввод числом или ползунком от 20 до 300 кв. м), тип объекта — квартира, дом, коттедж или офис, а также дополнительные услуги: мойку окон с указанием количества и типа рам, химчистку мягкой мебели и ковров по количеству предметов, уборку после ремонта и срочность выполнения заказа — в течение суток за отдельную наценку. Итоговая цена должна пересчитываться мгновенно при изменении любого параметра, без перезагрузки страницы и без лишних кликов.
Важно, чтобы расчёт был прозрачным: под итоговой суммой нужна расшифровка — из чего она сложилась, по каждому пункту отдельной строкой. В конце — форма для отправки заявки с именем, телефоном и удобным временем звонка; данные должны сразу приходить на почту и в Telegram-бот администратора.
Требования к проекту:
— адаптивная вёрстка, корректная работа на телефонах и планшетах;
— логика расчёта на JavaScript без перезагрузки страницы;
— гибкая настройка тарифов, коэффициентов и надбавок через админ-панель или конфиг-файл;
— интеграция формы заявки с почтой и Telegram-ботом;
— совместимость с популярными CMS (WordPress, Tilda, Bitrix) или отдельный встраиваемый виджет;
— аккуратный современный дизайн в стиле клининговых компаний;
— защита формы от спама (капча или honeypot).