PL

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.

Kontakt

Porozmawiajmy.

Rodzaj zadania
Bot

Gdzie ma działać bot

Strona

Jaka strona

Czy jest projekt graficzny

Mini App

Gdzie startuje

Czy potrzebne są płatności

System AI
Inne

Odpowiadamy w ciągu 24 godzin · imię i kontakt zostają po zmianie zakładki