
Nástroj · stavebníctvo, drevostavby, B2C kalkulačky ceny
Kalkulačka drevostavby
2026 · Nástroj · JavaScript, esbuild
Online rozpočet drevostavby s cenami, ktoré manažér upravuje v tabuľke Google Sheets
Kalkulačka pre stavebnú firmu: zákazník si vyberie technológiu (rámovo-panelovú alebo skeletovú), počet podlaží, izoláciu, okná, dvere, základy a dopravu a dostane rozpočet. Práca prešla tromi iteráciami: cenový engine v Pythone/FastAPI a Reacte (november 2025), verzia v TypeScripte/tRPC a finálna ľahká verzia v čistom JavaScripte s cenami z Google Sheets, ktoré manažéri aktualizujú sami bez vývojára. Finálna verzia 0.5.7 beží na VPS s vlastným CORS proxy.
Zadanie
Ceny a možnosti drevostavieb sa neustále menia; kalkulačka s pevne zapísanými cenami zastaráva a robí chyby, pričom zákazník potrebuje rýchly odhad v prehliadači a rozpočet bez rozpisu po položkách.
Čo obsahuje
- Výpočet pre dve technológie, tri typy domov (jedno podlažie, podkrovie, dve podlažia), štyri varianty izolácie, pilótové základy, okná a dvere a dopravu
- Všetky ceny pochádzajú z tabuľky Google Sheets: manažéri upravujú ceny v tabuľke a kalkulačka sa aktualizuje po stlačení tlačidla „Aktualizovať ceny“
- HTML rozpočet s tlačou do PDF; na žiadosť klienta (špecifikácia z 13. decembra 2025) režim „iba zloženie sady“ bez cien jednotlivých položiek (či bol implementovaný, nebolo overené)
- Vzájomné odpočty štandardných položiek, dynamické priečky, strešná krytina podľa plochy, podkrovie s koeficientom 75 %
- V Python verzii (project-calculator): autentifikácia JWT, GraphQL, WebSocket, cache Redis, Prometheus, OpenTelemetry
Čísla
- 362 testov
- Pokrytie testami 94 %+
Strojový preklad – prechádza korektúrou.