
Vosita · qurilish, karkas uylar, B2C narx kalkulyatorlari
Karkas uy kalkulyatori
2026 · Vosita · JavaScript, esbuild
Karkas uy smetasini onlayn hisoblash; narxlarni menejer Google Sheets jadvalida tahrirlaydi
Uy quruvchi uchun kalkulyator: mijoz texnologiyani (karkas-panelli yoki karkas-ramali), qavatlar sonini, izolyatsiya, oyna, eshik, poydevor va yetkazib berishni tanlaydi va smeta oladi. Ish uch iteratsiyada amalga oshirildi: Python/FastAPI va React asosidagi narx hisoblash mexanizmi (2025-yil noyabr), TypeScript/tRPC versiyasi va Google Sheets jadvalidagi narxlar bilan sof JavaScript-da yozilgan yakuniy yengil versiya — uni menejerlar dasturchisiz oʻzlari yangilaydi. Yakuniy 0.5.7 versiya VPS serverda, oʻzining CORS proksi-serveri bilan ishlaydi.
Vazifa
Karkas uylarning narxlari va variantlari doimo oʻzgarib turadi; narxlari kodga qattiq yozilgan kalkulyator eskirib, xato qiladi, mijozga esa brauzerda tezkor smeta va pozitsiyalarga ajratilmagan smeta kerak.
Ichida nima bor
- Ikki texnologiya, uch xil uy turi (bir qavatli, mansardali, ikki qavatli), toʻrt xil izolyatsiya varianti, qoziqli poydevor, oyna va eshiklar hamda yetkazib berish boʻyicha hisob-kitob
- Barcha narxlar Google Sheets jadvalidan olinadi: menejerlar narxlarni jadvalda tahrirlaydi, kalkulyator esa “Narxlarni yangilash” tugmasi bosilganda yangilanadi
- HTML shaklidagi smeta, PDF formatida chop etish bilan; buyurtmachi iltimosiga koʻra (texnik topshiriq, 2025-yil 13-dekabr) — pozitsiyalar boʻyicha narxlarsiz “faqat komplekt tarkibi” rejimi (amalga oshirilgani tekshirilmagan)
- Standart pozitsiyalarning oʻzaro chegirmalari, dinamik oraliq devorlar, maydon boʻyicha tom yopmasi, mansarda 75% hisobida
- Python versiyasida (project-calculator): JWT autentifikatsiyasi, GraphQL, WebSocket, Redis keshi, Prometheus, OpenTelemetry
Raqamlar
- 362 ta test
- Testlar bilan qamrov 94%+
Mashina tarjimasi — tahrir qilinmoqda.