Narzędzie · budownictwo, domy szkieletowe, kalkulatory kosztów B2C
Kalkulator domu szkieletowego
2026 · Narzędzie · JavaScript, esbuild
Wycena domu szkieletowego online z cenami, które menedżer edytuje w arkuszu Google
Kalkulator dla firmy budowlanej: klient wybiera technologię (szkieletowo-panelową lub szkieletowo-ramową), liczbę kondygnacji, izolację, okna, drzwi, fundament i dostawę, a w odpowiedzi dostaje kosztorys. Prace przeszły trzy iteracje: silnik wyceny w Python/FastAPI i React (listopad 2025), wersja w TypeScript/tRPC i ostateczna lekka wersja w czystym JavaScripcie z cenami z Google Sheets, które menedżerowie aktualizują sami, bez programisty. Ostateczna wersja 0.5.7 działa na VPS z własnym proxy CORS.
Zadanie
Ceny i opcje domów szkieletowych ciągle się zmieniają; kalkulator z cenami zaszytymi w kodzie szybko się dezaktualizuje i myli, a klient potrzebuje szybkiego kosztorysu w przeglądarce oraz kosztorysu bez wyszczególnienia pozycji.
Co jest w środku
- Wycena dla dwóch technologii, trzech typów domu (parterowy, z poddaszem użytkowym, piętrowy), czterech wariantów izolacji, fundamentu palowego, okien i drzwi oraz dostawy
- Wszystkie ceny pochodzą z arkusza Google: menedżerowie edytują ceny w arkuszu, a kalkulator aktualizuje się po kliknięciu przycisku „Aktualizuj ceny”
- Kosztorys HTML z drukiem do PDF; na prośbę klienta (specyfikacja z 13 grudnia 2025) tryb „tylko skład zestawu” bez cen poszczególnych pozycji (nie sprawdzono, czy został wdrożony)
- Wzajemne odliczenia standardowych pozycji, dynamiczne ścianki działowe, pokrycie dachu według powierzchni, poddasze liczone jako 75%
- W wersji w Pythonie (project-calculator): uwierzytelnianie JWT, GraphQL, WebSocket, cache Redis, Prometheus, OpenTelemetry
Liczby
- 362 testy
- Pokrycie testami 94%+
Tłumaczenie maszynowe — w trakcie korekty.