
Інструмент · Будівництво, каркасні будинки, B2C-калькулятори вартості
Калькулятор каркасного будинку
2026 · Інструмент · JavaScript, esbuild
Онлайн-розрахунок кошторису каркасного будинку, ціни для якого менеджер редагує в Google Sheets
Калькулятор для забудовника: клієнт обирає технологію (каркасно-щитову чи каркасно-рамну), поверховість, утеплення, вікна, двері, фундамент і доставку — й отримує кошторис. Робота пройшла три ітерації: рушій ціноутворення на Python/FastAPI і React (листопад 2025), версія на TypeScript/tRPC і фінальна легка версія на чистому JavaScript із цінами з Google Sheets, які менеджери оновлюють самі, без розробника. Фінальна версія 0.5.7 працює на VPS із власним CORS-проксі.
Завдання
Ціни й опції каркасних будинків постійно змінюються; калькулятор із цінами, зашитими в код, застаріває й помиляється, а клієнтові потрібні швидкий кошторис у браузері та кошторис без деталізації.
Що всередині
- Розрахунок для двох технологій, трьох типів будинків (один поверх, мансарда, два поверхи), чотирьох варіантів утеплення, пальового фундаменту, вікон і дверей, доставки
- Усі ціни — з Google Sheets: менеджери редагують ціни в таблиці, а калькулятор оновлюється за кнопкою «Оновити ціни»
- Кошторис в HTML із друком у PDF; на запит замовника (ТЗ від 13 грудня 2025 року) — режим «лише комплектація» без цін за позиціями (чи його реалізовано, не перевірялося)
- Взаємні вирахування стандартних позицій, динамічні перегородки, покрівля за площею, мансарда 75 %
- У Python-версії (project-calculator): JWT-автентифікація, GraphQL, WebSocket, кеш Redis, Prometheus, OpenTelemetry
Цифри
- 362 тести
- Покриття тестами 94 %+
Машинний переклад — триває вичитка.