ET

Tööriist · ehitus, raammajad, B2C maksumuskalkulaatorid

Raammaja kalkulaator

2026 · Tööriist · JavaScript, esbuild

Raammaja veebipõhine maksumushinnang, mille hindu muudab haldur Google’i tabelis

Kalkulaator majaehitajale: klient valib tehnoloogia (raampaneelid või karkass), korruste arvu, soojustuse, aknad, uksed, vundamendi ja tarne ning saab hinnangu. Töö läbis kolm iteratsiooni: hinnamootor Pythonis/FastAPI-s ja Reactis (november 2025), TypeScripti/tRPC versioon ning lõplik kerge versioon puhtas JavaScriptis Google Sheetsi hindadega, mida haldurid uuendavad ise ilma arendajata. Lõplik versioon 0.5.7 töötab VPS-il oma CORS-puhverserveriga.

Ülesanne

Raammajade hinnad ja valikud muutuvad pidevalt; koodi kirjutatud hindadega kalkulaator aegub ja eksib, samas vajab klient kiiret hinnangut brauseris ning hinnangut ilma rea kaupa üksikasjadeta.

Mis sees on

  • Arvutus kahe tehnoloogia, kolme majatüübi (üks korrus, pööning, kaks korrust), nelja soojustusvariandi, vaivundamendi, akende ja uste ning tarne jaoks
  • Kõik hinnad tulevad Google’i tabelist: haldurid muudavad hindu tabelis ja kalkulaator uueneb nupuvajutusega „Uuenda hindu“
  • HTML-hinnang PDF-i printimisega; kliendi soovil (tehniline kirjeldus 13. detsembrist 2025) režiim „ainult komplekti koosseis“ ilma rea kaupa hindadeta (kas see realiseeriti, pole kontrollitud)
  • Tüüpkirjete vastastikused mahaarvamised, dünaamilised vaheseinad, katuse arvestus pindala järgi, pööningukorrus 75% ulatuses
  • Pythoni versioonis (project-calculator): JWT autentimine, GraphQL, WebSocket, Redise vahemälu, Prometheus, OpenTelemetry

Numbrid

  • 362 testi
  • Testide katvus 94%+

Masintõlge – korrektuur käib.

Kontakt

Räägime.

Ülesande tüüp
Bot

Kus bot töötab

Sait

Milline sait

Kas disain on olemas

Mini App

Kus see käivitub

Kas makseid on vaja

AI-süsteem
Muu

Vastame 24 tunni jooksul · sinu nimi ja kontakt jäävad alles, kui vahekaarte vahetad