
Verktyg · byggande, trähus med regelstomme, B2C-kostnadskalkylatorer
Kalkylator för trähus med regelstomme
2026 · Verktyg · JavaScript, esbuild
En onlinekalkyl för ett trähus med regelstomme, där priserna redigeras av en medarbetare i ett Google Sheet
En kalkylator för en byggherre: kunden väljer teknik (elementstomme eller regelstomme), antal våningar, isolering, fönster, dörrar, grund och leverans och får en kalkyl. Arbetet gick i tre iterationer: en prismotor i Python/FastAPI och React (november 2025), en TypeScript/tRPC-version och en slutlig lättviktsversion i rent JavaScript med priser från Google Sheets, som medarbetarna själva uppdaterar utan utvecklare. Slutversionen, 0.5.7, körs på en VPS med en egen CORS-proxy.
Uppdraget
Priser och alternativ för hus med regelstomme ändras hela tiden; en kalkylator med priser inskrivna i koden blir inaktuell och räknar fel, medan kunden behöver en snabb kalkyl i webbläsaren och en kalkyl utan uppdelning i enskilda poster.
Vad som ingår
- Beräkning för två tekniker, tre hustyper (en våning, med vindsvåning, två våningar), fyra isoleringsalternativ, pålgrund, fönster och dörrar samt leverans
- Alla priser kommer från ett Google Sheet: medarbetarna redigerar priserna i arket, och kalkylatorn uppdateras när man trycker på knappen ”Uppdatera priser”
- En kalkyl i HTML med utskrift till PDF; på kundens begäran (kravspecifikation av den 13 december 2025) ett läge med ”endast paketets innehåll” utan priser per post (huruvida det genomfördes har inte verifierats)
- Ömsesidiga avdrag för standardposter, dynamiska mellanväggar, takläggning efter yta, vindsvåning med 75 %
- I Python-versionen (project-calculator): JWT-autentisering, GraphQL, WebSocket, Redis-cache, Prometheus, OpenTelemetry
Siffror
- 362 tester
- Testtäckning 94 %+
Maskinöversättning — granskas.