
Alat · građevinarstvo, montažne drvene kuće, B2C kalkulatori troškova
Kalkulator drvene montažne kuće
2026 · Alat · JavaScript, esbuild
Online procjena troška drvene montažne kuće s cijenama koje menadžer uređuje u Google tablici
Kalkulator za graditelja kuća: kupac bira tehnologiju (panelnu ili skeletnu), broj etaža, izolaciju, prozore, vrata, temelj i dostavu te dobiva procjenu. Rad je prošao tri iteracije: cjenovni engine u Pythonu/FastAPI i Reactu (studeni 2025.), verzija u TypeScriptu/tRPC-u i završna lagana verzija u običnom JavaScriptu s cijenama iz Google Sheets, koje menadžeri sami ažuriraju bez programera. Završna verzija, 0.5.7, radi na VPS-u s vlastitim CORS proxyjem.
Zadatak
Cijene i opcije drvenih montažnih kuća stalno se mijenjaju; kalkulator s tvrdo upisanim cijenama zastarijeva i griješi, a kupcu je potrebna brza procjena u pregledniku i procjena bez razrade po stavkama.
Što sadrži
- Izračun za dvije tehnologije, tri tipa kuće (prizemnica, kuća s potkrovljem, dvoetažna kuća), četiri opcije izolacije, temelj na pilotima, prozore i vrata te dostavu
- Sve cijene dolaze iz Google Sheets tablice: menadžeri uređuju cijene u tablici, a kalkulator se ažurira pritiskom na gumb „Ažuriraj cijene“
- HTML procjena s ispisom u PDF; na zahtjev klijenta (specifikacija od 13. prosinca 2025.) način „samo sadržaj kompleta“ bez cijena po stavkama (je li implementiran nije provjereno)
- Međusobni odbici standardnih stavki, dinamičke pregrade, krov prema površini, potkrovlje po 75 %
- U Python verziji (project-calculator): JWT autentikacija, GraphQL, WebSocket, Redis cache, Prometheus, OpenTelemetry
Brojke
- 362 testa
- Pokrivenost testovima 94 %+
Strojni prijevod – u postupku lekture.