NL

Tool · bouw, houtskeletwoningen, B2C-kostencalculators

Calculator voor houtskeletwoningen

2026 · Tool · JavaScript, esbuild

Een online kostenraming voor een houtskeletwoning, met prijzen die een manager bijwerkt in een Google Sheet

Een calculator voor een woningbouwer: de klant kiest de bouwmethode (prefab wandelementen of traditioneel houtskelet), het aantal bouwlagen, isolatie, ramen, deuren, fundering en levering, en krijgt een raming. Het werk verliep in drie iteraties: een prijsengine in Python/FastAPI en React (november 2025), een versie in TypeScript/tRPC en een lichte eindversie in puur JavaScript met prijzen uit Google Sheets, die managers zelf bijwerken zonder ontwikkelaar. De eindversie 0.5.7 draait op een VPS met een eigen CORS-proxy.

De opdracht

Prijzen en opties van houtskeletwoningen veranderen voortdurend; een calculator met hardgecodeerde prijzen raakt verouderd en maakt fouten, terwijl de klant een snelle raming in de browser wil en ook een raming zonder specificatie per post.

Wat erin zit

  • Berekening voor twee bouwmethoden, drie woningtypen (één bouwlaag, met zolderverdieping, twee bouwlagen), vier isolatieopties, een paalfundering, ramen en deuren, en levering
  • Alle prijzen komen uit een Google Sheet: managers passen de prijzen in het sheet aan, en de calculator wordt bijgewerkt met de knop “Prijzen bijwerken”
  • Een HTML-raming met afdrukken naar PDF; op verzoek van de klant (specificatie van 13 december 2025) een modus “alleen pakketinhoud” zonder prijzen per post (of dit is geïmplementeerd, is niet gecontroleerd)
  • Onderlinge verrekening van standaardposten, dynamische binnenwanden, dakbedekking per oppervlakte, zolderverdieping tegen 75%
  • In de Python-versie (project-calculator): JWT-authenticatie, GraphQL, WebSocket, Redis-cache, Prometheus, OpenTelemetry

Cijfers

  • 362 tests
  • Testdekking 94%+

Machinevertaling — wordt nagekeken.

Contact

Laten we praten.

Soort opdracht
Bot

Waar de bot draait

Website

Wat voor website

Is er al een ontwerp

Mini App

Waar het wordt gelanceerd

Betalingen nodig

AI-systeem
Anders

We reageren binnen 24 uur · je naam en contactgegevens blijven bewaard als je van tabblad wisselt