
כלי · בנייה, בתים בבנייה קלה, מחשבוני עלות B2C
מחשבון לבית בבנייה קלה
2026 · כלי · JavaScript, esbuild
אומדן עלות אונליין לבית בבנייה קלה, עם מחירים שמתעדכנים בידי מנהל בגיליון Google Sheets
מחשבון עבור חברת בנייה: הלקוחות בוחרים את שיטת הבנייה (פאנלים טרומיים או שלד מסגרת), מספר קומות, בידוד, חלונות, דלתות, יסודות והובלה — ומקבלים אומדן עלות. העבודה התנהלה בשלושה סבבים: מנוע תמחור ב-Python/FastAPI ו-React (נובמבר 2025), גרסה ב-TypeScript/tRPC, ולבסוף גרסה קלה ב-JavaScript נקי עם מחירים מ-Google Sheets, שהמנהלים מעדכנים בעצמם בלי צורך במפתח. הגרסה הסופית, 0.5.7, רצה על VPS עם CORS proxy משלה.
המשימה
המחירים והאפשרויות של בתים בבנייה קלה משתנים כל הזמן; מחשבון שהמחירים מקודדים בתוכו מתיישן ומתחיל לטעות, בעוד שהלקוחות צריכים אומדן מהיר בדפדפן וגם אומדן ללא פירוט סעיפים.
מה בפנים
- חישוב לשתי שיטות בנייה, שלושה סוגי בתים (קומה אחת, עליית גג, שתי קומות), ארבע אפשרויות בידוד, יסודות כלונסאות, חלונות ודלתות, והובלה
- כל המחירים נמשכים מגיליון Google Sheets: המנהלים עורכים את המחירים בגיליון, והמחשבון מתעדכן בלחיצה על הכפתור "עדכון מחירים"
- אומדן ב-HTML עם הדפסה ל-PDF; לבקשת הלקוח (אפיון מ-13 בדצמבר 2025), מצב "תכולת הערכה בלבד" ללא מחירים לפי פריט (לא נבדק אם הוטמע בפועל)
- קיזוז הדדי של סעיפים סטנדרטיים, מחיצות דינמיות, קירוי לפי שטח, עליית גג מחושבת לפי 75%
- בגרסת ה-Python (project-calculator): אימות JWT, GraphQL, WebSocket, מטמון Redis, Prometheus, OpenTelemetry
במספרים
- 362 בדיקות
- כיסוי בדיקות 94%+
תרגום מכונה — בהגהה.