
Verktøy · bygg og anlegg, reisverkshus, B2C-kostnadskalkulatorer
Kalkulator for reisverkshus
2026 · Verktøy · JavaScript, esbuild
Et nettbasert kostnadsoverslag for et reisverkshus, med priser som en medarbeider redigerer i et Google Sheet
En kalkulator for en husbygger: kunden velger teknologi (ferdige veggelementer eller stenderverk bygget på stedet), antall etasjer, isolasjon, vinduer, dører, fundament og levering, og får et overslag. Arbeidet gikk gjennom tre iterasjoner: en prismotor i Python/FastAPI og React (november 2025), en TypeScript/tRPC-versjon og en endelig lettvektsversjon i ren JavaScript med priser fra Google Sheets, som medarbeiderne oppdaterer selv uten utvikler. Den endelige versjonen, 0.5.7, kjører på en VPS med egen CORS-proxy.
Oppgaven
Prisene og valgmulighetene for reisverkshus endrer seg hele tiden; en kalkulator med innebygde priser blir fort utdatert og gjør feil, mens kunden trenger et raskt overslag i nettleseren og et overslag uten oppdeling på enkeltposter.
Hva som inngår
- Beregning for to teknologier, tre hustyper (én etasje, med loftsetasje, to etasjer), fire isolasjonsalternativer, pelefundament, vinduer og dører, og levering
- Alle priser kommer fra et Google Sheet: medarbeiderne redigerer prisene i arket, og kalkulatoren oppdateres når knappen «Oppdater priser» trykkes
- Et HTML-overslag med utskrift til PDF; etter kundens ønske (kravspesifikasjon av 13. desember 2025) en modus «bare innholdet i settet» uten priser per post (om den ble implementert, er ikke verifisert)
- Gjensidige fradrag for standardposter, dynamiske skillevegger, taktekking etter areal, loftsetasje til 75 %
- I Python-versjonen (project-calculator): JWT-autentisering, GraphQL, WebSocket, Redis-cache, Prometheus, OpenTelemetry
Tall
- 362 tester
- Testdekning 94 %+
Maskinoversettelse – korrekturlesing pågår.