Eszköz · építőipar, könnyűszerkezetes házak, B2C költségkalkulátorok
Könnyűszerkezetes ház kalkulátora
2026 · Eszköz · JavaScript, esbuild
Online költségbecslés könnyűszerkezetes házhoz, amelyben az árakat a menedzser szerkeszti egy Google-táblázatban
Kalkulátor egy lakásépítő vállalkozónak: az ügyfél kiválasztja a technológiát (paneles vagy vázkeretes), az emeletek számát, a hőszigetelést, az ablakokat, az ajtókat, az alapozást és a szállítást, és költségbecslést kap. A munka három iteráción ment keresztül: árképző motor Python/FastAPI-ban és Reactben (2025. november), TypeScript/tRPC-s változat, végül egy könnyű, tiszta JavaScriptes változat a Google Sheets árazásával, amelyet a menedzserek fejlesztő nélkül, maguk frissítenek. A 0.5.7-es végleges verzió VPS-en fut saját CORS-proxyval.
A feladat
A könnyűszerkezetes házak árai és opciói folyamatosan változnak; a kódba égetett árakkal működő kalkulátor elavul és téved, az ügyfélnek pedig gyors költségbecslésre van szüksége a böngészőben, tételes bontás nélkül.
Mi van benne
- Számítás két technológiára, három háztípusra (egyszintes, tetőtér-beépítéses, kétszintes), négy hőszigetelési változatra, cölöpalapra, ablakokra és ajtókra, valamint szállításra
- Minden ár Google-táblázatból jön: a menedzserek a táblázatban szerkesztik az árakat, a kalkulátor az „Árak frissítése” gomb megnyomásakor frissül
- HTML-költségbecslés PDF-nyomtatással; az ügyfél kérésére (a 2025. december 13-i specifikáció) „csak a felszereltség” mód tételenkénti árak nélkül (a megvalósítást nem ellenőrizték)
- Standard tételek kölcsönös levonásai, dinamikus válaszfalak, tetőfedés terület szerint, tetőtér 75%-os beszámítással
- A Python-változatban (project-calculator): JWT-hitelesítés, GraphQL, WebSocket, Redis-gyorsítótár, Prometheus, OpenTelemetry
Számok
- 362 teszt
- Tesztlefedettség 94%+
Gépi fordítás – a lektorálás folyamatban van.