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