מדדו ישירות על PDF
קבעו קנה מידה, ציירו שטח, וכל מדידה נופלת לרשומה שנושאת את הדף והגרסה שלה אל כתב הכמויות.
כתב כמויות
התחילו עם יותר מ-190 מודולים מובנים, ואז בנו או התקינו מודולים משלכם. מאומדן עלויות דרך BIM ועד האתר, עם SDK, הוקים ושוק מודולים, כדי שהפלטפורמה תהפוך בדיוק לתוכנה שהעסק שלכם רץ עליה.
פועל תוך פקודה אחת
pip install openconstructionerp
docker compose up -d
+
עוד מודולים
צפו במערכת המודולים
כל השרשרת בלקיחה אחת: השרטוט הופך לכימות, הכימות הופך לכתב כמויות, כתב הכמויות נושא את התקורות שלו והעבודה נבדקת באתר. מודל נתונים אחד עומד מאחורי כל זה.
מדדו, תמחרו, תכננו, רכשו, בנו וסגרו חשבונות באפליקציה אחת. כל מסך מעביר את התוצאה שלו למסך הבא דרך מסד נתונים אחד, כך שדבר לא מוקלד מחדש ודבר לא סוטה. קוד פתוח, חינם תחת רישיון AGPL-3.0, פועל על המחשב או השרת שלכם, וכל רשומה מיוצאת בפורמטים פתוחים.
קבעו קנה מידה, ציירו שטח, וכל מדידה נופלת לרשומה שנושאת את הדף והגרסה שלה אל כתב הכמויות.
כתב כמויות
השכבות נשארות נפרדות, כך שקיר יתדות חופפות נמדד כשלעצמו, לא כחלק מהדף שעליו הוא שורטט.
כימות
כל רכיב ניתן לספירה, לסינון לפי קומה ותחום, ולקישור ישיר לשורה בכתב הכמויות.
כימות
שורה בכתב הכמויות נפתחת למקורות שממנו היא תומחרה, כל מקור נושא קטגוריה ומטבע משלו. אספקה מקומית נשארת במטבע המקומי, חומר מיוחד ביורו, והסכום הכולל בדולר.
לוח זמנים 4D · עלות 5D
כל תעריף נושא מינימום, ממוצע ומקסימום, ומראה כמה שורות בכתב הכמויות מפנות אליו.
כתב כמויות
עיינו בתעריפים פשוטים ומורכבים לפי אזור וקטלוג, או שמרו את התעריפים שלכם, וגררו תעריף ישירות לכתב הכמויות יחד עם העבודה, החומר והציוד שמאחוריו.
כתב כמויות
תקציב, מחויב, בפועל וחזוי במסך אחד; ערך התפוקה לא נכתב בטבלה נפרדת, אלא נקרא ישירות מאותם נתונים. מכאן רואים באיזה קצב צריך להתקדם כדי להישאר בתוך התקציב.
התאמת עלות-ערך
לוח הזמנים נוצר משורות כתב הכמויות ונשאר מקושר אליהן, כך שכמות שמשתנה נושאת איתה גם את התאריכים שלה.
מודל 4D · ערך תפוקה
כל סיכון מתומחר ומדורג על אותו פרויקט, כך שהרזרבה שאתם מחזיקים היא סכום של סיכונים בעלי שם, לא אחוז כתוב בתחתית העמוד.
פקודות שינוי
כל שאילתה נושאת את התחום שלה, את מועד היעד שלה, ואת מי שתורו עכשיו, והתשובה שמגיעה עם העלות שלה הופכת ישירות לשינוי.
שינוי · אישורי חומרים · צופה BIM
כל בדיקה נושאת את רשימת התיוג, התוצאה והתאריך שלה, כך שליקוי הופך למשימה עם אחראי במקום הערה בטלפון של מישהו.
רשימת ליקויים · NCR · מסירה
עלות מול ערך לפי סעיף עלות, עם חיזוי ומרווח בכל שורה, על עקומת תזרים מזומנים עד להשלמה. סעיף אחד מראה מרווח שלילי, וזו בדיוק המטרה של ההתאמה.
תזרים מזומנים · חשבונות חלקיים
חזרה אל 01. מגיעה גרסה חדשה, ואותם ארבעה שלבים רצים שוב, על אותם הנתונים.
את המחזור שלמעלה מפעילים ארבעה תפקידים. עוד 19 תפקידים מפעילים את החלק שלהם, וכל אחד מקבל קבוצה שונה של מודולים.
אומדנים, מכרזים, BIM, כמויות, לוח זמנים, איכות, בטיחות, תזרים מזומנים, אתר. הפעילו את מה שהעבודה שלכם צריכה, השאירו את השאר כבוי, או כתבו משלכם.
הורדה
גרסת שולחן עבודה מקורית ל-Windows, macOS ו-Linux. מתקין אחד מביא את הפלטפורמה כולה עם מסד נתונים מובנה משלה, אין עוד מה להגדיר. חינם, קוד פתוח, והנתונים שלכם אף פעם לא עוזבים את הדיסק שלכם.
Windows 10/11 - מתקין 64-סיביות
macOS 10.15+ - Apple Silicon
AppImage, deb ו-rpm
curl -fsSL https://openconstructionerp.com/install.sh | shפקודה אחת ואתם רצים
התקינו, ואז הריצו
pip install openconstructionerpשורה אחת, אפליקציה ומסד נתונים
docker compose upהממשק, מאגרי המחירים והדוחות מתחלפים יחד, כך שמתכנן בוורשה, שמאי כמויות באנקרה ומנהל אתר בליון יכולים לעבוד באותו פרויקט וכל אחד לקרוא אותו בשפתו. נסו כאן.
אומדן, מדידת כמויות, לוחות זמנים, מסמכים, איכות וייבוא CAD/BIM, הכול בהורדה. נתוני עלויות ליותר מ-40 שווקים ו-44 שפות ממשק מגיעים איתה. בלי שכבה בתשלום, בלי הגבלת משתמשים.
בלי חשבון ובלי ענן באמצע. הפרויקטים נשארים בתיקייה על הדיסק שלכם, והכול ממשיך לעבוד גם כשהרשת כבויה.
מסד הנתונים, השרת והממשק מגיעים כתוכנה אחת. עדכון פירושו הרצת המתקין הבא, וההסרה משאירה רק את תיקיית הנתונים שלכם.
צוות מחשוב חזק ותקציב לפיתוח.
מחשב נייד שכבר יש לכם, ובערך עשר דקות.
אותה גרסה רצה על מחשב נייד, שרת שכור או הארון שלכם. התחילו קטן והתרחבו אחר כך בלי לכתוב שום דבר מחדש.
3 ג'יגה-בייט זיכרון הם המינימום. המשרד והאתר פותחים את אותו פרויקט בדפדפן.
כל הצוות, מכל מקוםרץ בתוך הרשת שלכם. שרטוטים, עלויות וחוזים נשארים על חומרה שאתם שולטים בה.
כל החברה, שום דבר לא יוצא מהבנייןמערכות ERP סגורות מכריחות אתכם לעבוד בדרך שלהן ומחייבות על כל שינוי. כאן הקוד פתוח, אז אתם מעצבים את התוכנה, את התהליכים ואת החיבורים כך שיתאימו לחברה שלכם, וכל מה שתבנו נשאר שלכם.
שנו את התוכנה עצמה
עבדו כמו שהחברה שלכם עובדת
חברו אותה לכלים שכבר בשימוש
הפלטפורמה יושבת במרכז הפתוח של התוכנה שלכם, לא מעליה. נתונים זורמים פנימה והחוצה דרך פורמטים פתוחים, API מתועד ו-webhooks, כך שהאומדן, המודל והמערכת הפיננסית שלכם נשארים מסונכרנים - ושום דבר שהכנסתם אף פעם לא נלכד.
נתונים ו-API מוכנים ל-AI
שמות המוצרים והלוגואים המוצגים כאן שייכים לבעליהם בהתאמה ומוצגים רק כדי לזהות את המערכות שאיתן הפלטפורמה הזו מחליפה נתונים. השימוש בהם אינו מרמז על שום שיוך, חסות או תמיכה מצד אותם בעלים.
שלחו כתבי כמויות מתומחרים, פירוקי עלות ותביעות התקדמות כ-Excel, CSV או JSON מובנים, או חברו אותם ישירות דרך ה-REST API, כך שהמספרים נוחתים במערכת הפיננסית שלכם בלי הקלדה חוזרת.
הכניסו מודלים ושרטוטים דרך פורמטי חילופין פתוחים - IFC ל-BIM, DWG ו-DGN ל-CAD - מומרים למודל canonical אחד, ושלחו issues של בדיקה בחזרה כ-BCF.
חברו את מאגר המסמכים שלכם דרך ה-REST API ו-webhooks, או שמרו תיקייה מסונכרנת, כך ששרטוטים, חוזים ודוחות יהיו במקור אמת יחיד.
הזינו דשבורדים ומחסני נתונים מתוך ה-REST API המתועד וייצואי טבלה נקיים ב-Excel, CSV, JSON ו-Parquet, פורמט העמודות האנליטי, כך שהמספרים נשארים חיים במקום מודבקים.
פעילויות, משכי זמן ותלויות נכנסות כ-XER או Project XML ויוצאות שוב כ-Project XML או CSV, כך שהאומדן ותוכנית הזמנים חולקים אותה מערכת משימות.
הירשמו לאירועים עם webhooks והפעילו את ה-REST API מתוך זרימות אוטומציה low-code שנבנו עם n8n, כלי ה-workflow שלנו, כדי לחבר כל דבר לכל דבר.
בלי נעילה, מתוך עיצוב.
כל מספר ניתן לייצוא, הפורמטים פתוחים, ואותו API מתועד שמפעיל את האפליקציה פתוח גם לכם. הנתונים שלכם נשארים שלכם - אפשר תמיד לקחת אותם איתכם.
קראו את תיעוד האינטגרציה וה-APIשמות מוצרים, לוגואים ומותגים הם רכוש בעליהם בהתאמה, ומוצגים רק כדי לציין תאימות לחילופי נתונים. השימוש בהם אינו מרמז על שותפות, שיוך או תמיכה.
הדרכות קצרות על פרויקט אמיתי בתוך האפליקציה, מההתקנה ועד מסירת העבודה.
4:41
How to Install OpenConstructionERP | Windows Setup & First Project
התקינו ב-Windows, פתחו את פרויקט הדוגמה, הגדירו שפה ואזור, בחרו מודולים והזמינו את הצוות.
12:00
כמויות, BOQ ואומדן עלויות בעזרת AI. על המחשב הנייד שלך.
סיור קצר בכל התהליך: שרטוט נכנס, הצעה יוצאת.
4:48
Build a Construction Estimate Step by Step
Builder's Playbook: Getting Started
5:55
Mengen aus PDF und DWG ermitteln
Lernprojekt Landshut
5:34
GAEB-Dateien kontrolliert austauschen
Lernprojekt Landshut
4:23
Tender Work to Subcontractors
Builder's Playbook Canada: Ontario
4:45
Manage Construction Change Orders
Builder's Playbook Canada: Ontario
5:23
Chantier : suivre les heures et le matériel
Builder's Playbook : gestion de chantier
3:44
Réception des travaux et déficiences
Builder's Playbook Québec
OpenConstruction Academy
סדרות מלאות באנגלית, בגרמנית ובצרפתית
כל הסרטונים ב-YouTube
כל תרחיש מוביל תהליך עבודה אמיתי בבנייה צעד אחר צעד, עם מה לעשות ולמה בכל שלב.
293 תרחישים על פני 8 תחומים
נכתב עבור שוק מסויםGermany13Australia10Brazil10Canada10China10Spain10United Kingdom10Hungary10India10Mexico10New Zealand10Russia10Saudi Arabia10United States10South Africa10
מה שכלול במהדורה הנוכחית. נתוני עלויות, פורמטים של CAD, מודולים ורישוי - הנתונים המרכזיים במקום אחד.
פריטי עלות מוכנים לשימוש על פני מקצועות ומכלולים.
IFC, DWG/DGN, Excel/CSV, PDF ועוד 20+ פורמטים בכניסה - ו-40+ פורמטים ביציאה ממודל canonical אחד.
מודולי plug-in המכסים את כל זרימת העבודה באתר - פרויקטים, BOQ, כימות, מכרזים ועוד.
ליבה בקוד פתוח תחת AGPL-3.0. בלי נעילה לספק (vendor lock-in). הנתונים שלכם נשארים שלכם.
בחרו את סוג החברה שאתם מנהלים, והפלטפורמה מפעילה בדיוק את המודולים שהתפקיד הזה צריך, כבר מחוברים יחד במסד נתונים משותף אחד. רחפו או הקישו על פרופיל כדי לראות את כוורת המודולים שלו נדלקת, מקובצת לפי תחום ומחוברת כמערכת אחת מקושרת.
כל פרופיל שומר על ליבת הפלטפורמה שתמיד פעילה: פרויקטים, מאגר העלויות, קטלוג המשאבים, מכלולים, דשבורדים וניהול. פרופילים אף פעם לא נועלים שום דבר, הם פשוט מובילים עם המודולים החשובים ביותר לעבודה, ואפשר להוסיף או להסיר כל מודול בהמשך.
Tekhne
ATMIID
Optimum Technology
Elevait
MAD Engineers
Construccions 360 Plus
Tekhne
ATMIID
Optimum Technology
Elevait
MAD Engineers
Construccions 360 Plus
LMH
Niven Builders
Colas
Basil Read
C&C Consulting
LMH
Niven Builders
Colas
Basil Read
C&C Consulting
Tegrity Contractors
PW Pole Barns
Digitarh
Overzicht
CSTB
Forida
Yutopias
Virtuza
Tegrity Contractors
PW Pole Barns
Digitarh
Overzicht
CSTB
Forida
Yutopias
Virtuza
IC İçtaş
L&QL&Q
Rhomberg Sersa Rail Group
The Beck Group
Woolpert
Stecol
Tucrail
IC İçtaş
L&QL&Q
Rhomberg Sersa Rail Group
The Beck Group
Woolpert
Stecol
Tucrail
AGPL-3.0 ב-GitHub. ה-issues ומפת הדרכים נמצאים שם; אם רוצים לראות מה מתוכנן הלאה או מה נשבר בשבוע שעבר - הכול ב-commit log.
כל issue ופריט במפת הדרכים פומבי ב-GitHub. פתחו issue עם תיאור מדויק. אנחנו ממשים אותו ונציין אתכם כיוצרים.
עובדות פשוטות שאפשר לבדוק בעצמכם: רישיון פתוח, פורמטים פתוחים והנתונים שלכם על השרת שלכם.
מאחורי כל מחיר יחידה יושב המתכון שלו - שעות העבודה, החומרים וזמן הציוד שהעבודה באמת דורשת. כל פריט עבודה במאגרים האלה מפורק בדיוק כך, מוכן לתמחור מחדש עבור השוק שלכם.
דוגמאות מפורטות מהמאגרים למעלה
לכל מאגר יש שורות פריטים וקודי סעיפים משלו. מאגרים מתומחרים מוצגים ביורו להשוואה אחת לאחת; מאגרי המקדמים מציגים כמויות משאבים מהנורמה הארצית. כל תיאור נשאר בשפה שבחרתם.
השוואה ישירה, זה מול זה. חבילות מסחריות מובילות בכמה דברים, בעיקר אינטגרציות שנבנו על פני עשור. בכל השאר, OpenConstructionERP מכסה את אותו השטח, באירוח עצמי ובעלות רישוי אפסית.
| יכולת | OpenConstructionERP | חבילת אומדן ארגונית | כלי הצעות מחיר לתשתיות כבדות | ERP ותיק לבנייה |
|---|---|---|---|---|
| ליבה בקוד פתוח (AGPL-3.0) | ✓ | ✕ | ✕ | ✕ |
| אירוח עצמי על התשתית שלכם | ✓ | ~ | ✕ | ~ |
| כימות מבוסס AI מ-PDF / תמונה | ✓ | ~ | ✕ | ✕ |
| קליטת Multi-CAD (DWG / RVT / IFC / DGN) | ✓ | ✓ | ✕ | ✕ |
| למעלה מ-120,000 פריטי עלות ישר מהקופסה | ✓ | ~ | ✓ | ~ |
| עבודה מרובת-משתמשים בזמן אמת (CRDT) | ✓ | ✕ | ✕ | ✕ |
| 44 שפות ב-i18n של הליבה | ✓ | ~ | ✕ | ~ |
| ארכיטקטורת פלאגינים מודולרית | ✓ | ✕ | ✕ | ✕ |
| עלות טיפוסית / משתמש / שנה | € 0 · אירוח עצמי | € 10-15k | € 6-12k | € 3-8k |
| יישום / קליטה | € 0 · תיעוד + קהילה | € 20-80k | € 15-40k | € 30-150k |
| תקופת התקשרות | אין · ביטול בכל עת | 1-3 שנות נעילה | 1-3 שנות נעילה | 3-5 שנות נעילה |
כל תכונה היא חבילה עצמאית. שימו אותה בפנים, הוציאו אותה - ההתקנה הפעילה קולטת את השינוי תוך שניות, בלי זמן השבתה.
כל תכונה היא חבילת Python עם manifest. אפשר להוסיף אותה להתקנה פעילה בלי לבנות מחדש שום דבר. ה-API מוקלד (typed); מפרט ה-OpenAPI נוצר אוטומטית, לא מתוחזק ידנית.
make module-new# Sign in and keep the access token $ TOKEN=$(curl -s -X POST http://localhost:8080/api/v1/users/auth/login \ -H "Content-Type: application/json" \ -d '{"email": "you@example.com", "password": "..."}' \ | jq -r .access_token) # Create a project $ curl -X POST http://localhost:8080/api/v1/projects/ \ -H "Authorization: Bearer $TOKEN" \ -H "Content-Type: application/json" \ -d '{"name": "Logistics Hub", "region": "DACH", "classification_standard": "din276", "currency": "EUR"}' # → HTTP 201 Created, the new project as JSON # Every route: http://localhost:8080/api/docs
# backend/app/modules/punchlist/manifest.py from app.core.module_loader import ModuleManifest manifest = ModuleManifest( name="oe_punchlist", version="0.1.0", display_name="Punch List", description="Track deficiencies and snag items with photo evidence", category="core", depends=["oe_projects"], auto_install=True, enabled=True, ) # The loader finds the package and mounts its router # at /api/v1/punchlist.
בחירות משעממות בכוונה. הכול קוד פתוח.
OpenConstructionERP צומח מתוך עשור של מחקר פתוח בטכנולוגיית בנייה.
בעשור האחרון הצוות שלנו עבד על ניהול משאבים בפרויקטי בנייה. בדרך התעניינו איך כלי התעשייה הגיעו למה שהם היום, מהניסיונות הראשונים לאוטומציה של תכנון ועד פלטפורמות ה-ERP של ימינו, ומזה נולדו שני טקסטים ארוכים יותר (“The Lobbyists’ Wars and the Development of BIM” ו-“The History of the BIM Map”). קשה לראות לאן הדברים הולכים בלי להבין איך הגענו עד כאן.
כתבנו לא מעט על הנושאים האלה לאורך השנים, וחלק מהטקסטים הגיעו לקהל רחב. לצד הכתיבה ייעצנו לחברות בנייה וייעוץ, ליזמים ולספקי תוכנה איך הם מטפלים בנתוני פרויקט: כבסיס להחלטות ולא כתוצר לוואי שלהן. העבודה הזו אפשרה לנו לראות את התעשייה משני הצדדים, מי שבונה את הכלים ומי שמשתמש בהם כל יום. הרבה מהתצפיות האלה הגיעו לספר Data-Driven Construction, שזמין היום ב-16 שפות (datadrivenconstruction.io/books).
שתי בעיות נוספות העסיקו אותנו. האחת: לעזור למי שאינם מפתחים להיכנס לפורמטי קבצים קנייניים שלא נועדו להיפתח. השנייה: למצוא דרך ברורה יותר לתאר עבודות בנייה באמצעות מודל משאבים. שתיהן הולידו כלים חינמיים: ממירי CAD/BIM של DDC (IFC, DWG, DGN → נתונים מובנים) ב-GitHub, ו-CWICR, מאגר רב-לשוני של עבודות ומשאבי בנייה עם יותר מ-120,000 פריטים ב-11 שפות, שמתפרסם בשם OpenConstructionEstimate-DDC-CWICR.
כל זה היה הכנה למשהו שרצינו לבנות מזמן: ERP פתוח ומודולרי לבנייה. הדור האחרון של הכלים איפשר לבסוף לאחד לפלטפורמה אחת את המתודולוגיה, מודלי הנתונים והמימושים הקודמים. היא פתוחה עכשיו לציבור ובקוד פתוח.
מניסיוננו, הרעיונות הטובים ביותר צומחים משיחה, וגם מחילוקי דעות. אם השאלות על המעבר של הבנייה ל-“Uberization” ולהערכת עלויות וזמנים שקופה יותר מעניינות אתכם, נשמח שתצטרפו לדיון.
DataDrivenConstruction Team
מייסד, datadrivenconstruction.io
AECOM
VINCI Energies
Artelia
Merck
RBS wave
AECOM
VINCI Energies
Artelia
Merck
RBS wave
Shapemaker
Scholze-Thost
VRAME
AXIA Energia
AFRY
Hofschröer
TDF
Renaissance Construction
Shapemaker
Scholze-Thost
VRAME
AXIA Energia
AFRY
Hofschröer
TDF
Renaissance Construction
Sintagma
Trafikverket
TMM Group
Dar Al Riyadh
pbs Ingenieure
SCON GmbH
Sintagma
Trafikverket
TMM Group
Dar Al Riyadh
pbs Ingenieure
SCON GmbH
רוב קובצי התכנון האזרחי הם בעצם כלא נתונים. המון מידע שימושי - יישורים, משטחים, כמויות - פשוט יושב שם, נעול בתוך פורמטים שמעולם לא נועדו לעבוד בשלום עם שום דבר מחוץ לתוכנה המקורית שלהם. בזבזתי יותר מדי זמן בניסיון לענות על שאלות פשוטות כמו ‘כמה שוחות ביוב יש בעבודה הזו?’ או ‘מה הנפח לפי שלב?’, רק כדי לגלות שהנתונים קבורים חמש שכבות בתוך DWG או DGN. DataDrivenConstruction פותרים את זה. הממירים שלהם פותחים את הפורמטים הסגורים האלה ונותנים לכם נתונים מובנים שאפשר באמת להשתמש בהם - ב-Power BI, ב-Excel, או אפילו בפרומפט ל-LLM אם אתם עושים משהו מתוחכם. זה לא נוצץ, אבל זה שימושי בטירוף. אם אתם מנסים לעבור מעבר לצילומי מסך ו-PDF ולהשתמש באמת בנתוני התכנון שלכם, זה בדיוק הכלי שמאפשר את זה. זה ההבדל בין ניחוש לידיעה. ובכנות, זה חסך לי לא מעט ימי שבת בבוקר.
הצטרפו לתנועה עם DataDrivenConstruction! בואו נהפוך חופש אמיתי בפורמטים של נתונים למציאות ונזרז עידן חדש של פרודוקטיביות וחדשנות בבנייה. המסע האמיתי וההכרחי מפורמטים סגורים ל“פתוחים” עוד לא באמת התחיל: חופש אמיתי בפורמטים של נתונים, משוחרר מזיקות קנייניות ונגיש לכולם, זה מה שאנחנו צריכים כדי לשחרר חדשנות ושיתוף פעולה בכל תעשיית הבנייה, ובמיוחד להיטיב עם ה-99% של הבנייה - כלומר עסקים קטנים ובינוניים - ולשחרר את הענף לצמיחה מואצת.
כל הפלטפורמה חינמית, ושום דבר בה לא מוסתר.
הביאו את הפלטפורמה לחברות שאתם כבר מכירים, וגבו תשלום על מה שאתם מוסיפים.
שני מסלולים. הריצו זאת בעצמכם בחינם תחת AGPL-3.0, או דברו איתנו כשצריך תמיכה מתארחת, רישיון מסחרי לממירים, או כל דבר אחר שלא שייך לרישיון קוד פתוח.
כל הפלטפורמה בקוד פתוח. הריצו על התשתית שלכם, בלי תנאים נסתרים.
כשצריך אירוח מנוהל, רישוי מסחרי לממירים, או כל דבר שלא מתאים תחת AGPL - ספרו לנו מה אתם צריכים ואנחנו נגדיר את ההיקף.
גילוי → סדנה → בחירת מודולים → בנייה → פריסה על החומרה שלכם. קוד המקור נמסר.
מפגשים מעשיים: אומדנים, BIM ל-BOQ, כימות מבוסס AI, צינורות GAEB. מוקלטים לספריית הצוות שלכם.
מיפוי תקנים, אסטרטגיית מאגר עלויות, ארכיטקטורת צינורות, בדיקת קוד.
רק סדנאות ציבוריות נבחרות. חלק גדול מההתקשרויות הארגוניות הגדולות נשארות תחת NDA.










סדנה מדהימה, ארטיום! ההכנות בעיצומן! אני כבר מצפה להאקתון בשנה החדשה! 💪🏻
מה קורה כשלא רק מארגנים תהליכי בנייה, אלא גם מנתחים אותם בצורה חכמה? זה היה הנושא של הסדנה שלנו עם ארטיום בויקו בנושא "Data-Driven Construction". המוקד היה בשאלה איך אפשר לנצל טוב יותר נתונים קיימים - כדי להפוך פרויקטי בנייה ליעילים יותר, שקופים יותר ועם פחות טעויות. באמצעות דוגמאות יישום קונקרטיות, ארטיום הראה כיצד נתוני בנייה מובנים יכולים לעזור לשמור על תמונה כוללת, לזהות תוספות בשלב מוקדם ולשפר את התקשורת בין התכנון לביצוע. מרתק במיוחד: איך כלים ומודלים דיגיטליים כבר היום יכולים להביא לאוטומציה של תהליכים. בנייה מבוססת-נתונים כבר אינה נושא של העתיד - אנחנו בעיצומו. הסדנה הראתה כמה גדול הפוטנציאל כשעובדים יחד וגורמים לנתונים לעבוד באמת בשבילנו.
ארטיום בויקו העביר הרצאה יוצאת דופן לכל צוות Shapemaker, עם תובנות מעמיקות על הגירת נתונים מתוכנות הנדסיות ונושאים קשורים. המומחיות שלו והתקשורת הברורה הפכו מושגים מורכבים לקלים להבנה, וציידו את הצוות שלנו בידע מעשי שאפשר ליישם מיד. ממליץ בחום על השירותים שלו לכל מי שמחפש בהירות ואסטרטגיות ישימות בתחום הזה!
מצאתי את סדנת DataDrivenConstruction מעניינת מאוד. לדעתי, כולם הצליחו לעקוב. אפשר לראות מהשקפים כמה זמן, התמדה ומאמץ השקעת בזה. גם ההדגמות החיות היו מצוינות. הדבר היחיד שהייתי מבקר זה כמות השקפים - היו פשוט יותר מדי. אבל זו ביקורת ברמה הגבוהה ביותר. בסך הכול, זו הייתה הסדנה הטובה ביותר שהשתתפתי בה אי פעם. ומעבר לכך, אתה באמת בן אדם נעים.
Ich fande DataDrivenConstruction Workshop sehr interessant. Meiner Meinung nach konnten alle folgen. Man merkt auch anhand deiner Folien wieviel Zeit, Ausdauer und Mühe du hineingesteckt hast. Auch die Live Präsentationen waren super. Das einzige was ich bemängeln würde, wäre die Anzahl der Folien, dadurch kamen zu viele slides zustande. Aber das ist meckern auf dem höchsten Niveau. Rundum war es der beste Workshop bei dem ich war. Außerdem bist du auch eine sehr angenehme Person.
מצאתי את ההכשרה של DataDrivenConstruction מרגשת מאוד ומעשירה מאוד בסך הכול. מה שאהבתי במיוחד: הרקע ה"היסטורי" על תוכנות ה-CAD השונות (זה היה מרתק לשמוע והרגיש כמו עיתונאות חקירתית); הגישה המעניינת לאוטומציה דרך DataFrames; הדוגמאות המעשיות שלך לאוטומציה של תהליכים בבנייה; והמבט על מגמות עדכניות כמו Claude Code ו-OpenClaw - באמת הפחת חיים בנושא. החיסרון היחיד: זה היה המון תוכן בתוך יומיים בלבד. יחד עם זאת, הראית לנו היטב איך אפשר להמשיך ולהתמצא - למשל באמצעות תיעוד מובנה של התהליכים שלנו על לוח Miro. תודה שוב על ההכשרה ועל שיתוף הידע.
Die DataDrivenConstruction Schulung fand ich insgesamt wirklich spannend und sehr bereichernd. Besonders gut gefallen haben mir: der „historische“ Hintergrund zu den verschiedenen CAD-Softwares (das war spannend zu hören und hatte etwas von Investigativjournalismus); der interessante Ansatz zur Automatisierung über DataFrames; deine eigenen praxisnahen Beispiele zur Prozessautomatisierung im Bauwesen; und der Einblick in aktuelle Trends wie Claude Code und OpenClaw, du hast das Thema mit Leben gefüllt. Einziger Nachteil: Es war wirklich viel Input in nur zwei Tagen. Gleichzeitig hast du sehr gut aufgezeigt, wie wir uns selbst weiter orientieren können, zum Beispiel über das strukturierte Aufzeichnen unserer Prozesse im Miro-Board. Vielen Dank nochmal für die Schulung und den Austausch.
זו הייתה סדנה פנטסטית עם תוכן מרתק שממנו למדנו הרבה, ואני אישית למדתי הרבה. תודה שהקדשת לנו כל כך הרבה זמן. אנחנו מצפים לנסות את מה שלמדנו בהקדם האפשרי ולשלב אותו בפרויקטים שלנו! #bleedingedge
שלחו לנו בריף קצר עם התקציב ולוח הזמנים שלכם ונחזור אליכם.
אפליקציית הדסקטופ החינמית ל-Windows, macOS ו-Linux, או פקודה אחת בשרת שלכם. קוד פתוח תחת רישיון AGPL-3.0.
או הריצו אותו בשרת
pip install openconstructionerp
docker compose up -d
פקודה אחת ומערכת ה-ERP המלאה רצה. PostgreSQL מובנה, אין צורך להגדיר דבר נוסף. ראו מדריכי התקנה.
אימייל קצר אחד בחודש - מודולים חדשים, גרסאות מפענח CAD, הערות מאחורי הקלעים. בלי ספאם, אפשר לבטל הרשמה בכל עת.
כל תכונה היא מודול: תיקייה עם manifest, רכיב עמוד הנטען lazy, ורשומה ב-registry. הכניסו אחד, טענו מחדש, והוא מופיע בעמוד המודולים מוכן להפעלה.
frontend/src/modules/
├── _registry.ts ← הוסיפו כאן את ה-import שלכם
├── your-module/
│ ├── manifest.ts ← מטא-דאטה, נתיבים, ניווט, i18n
│ ├── YourModule.tsx ← דף ראשי (נטען עם React.lazy)
│ └── index.ts ← ייצוא barrel
צרו את frontend/src/modules/your-module/.
manifest.ts
id ייחודי, name, אייקון מ-lucide-react, קטגוריה, תלויות אופציונליות, נתיבים ופריטי ניווט. צרפו תרגומים אם אתם צריכים מחרוזות ייעודיות למודול.
export default function YourModule() { ... }. שמרו את לוגיקת הנתונים הטהורה בתוך data/ ועשו לה unit-test עם vitest.
הוסיפו את ה-import + manifest אל _registry.ts, ומפתח nav.* בתוך i18n.ts לכל שפה (סרגל הצד נטען לפני שהתרגומים האסינכרוניים מגיעים).
הריצו npm run dev. הפעילו בדף Modules → מופיע בסרגל הצד → מנווט דרך React.lazy. החיפוש (/) מזהה את searchEntries שלכם.
import { lazy } from 'react';
import { Sparkles } from 'lucide-react';
import type { ModuleManifest } from '../_types';
const MyModule = lazy(() => import('./MyModule'));
export const manifest: ModuleManifest = {
id: 'my-feature',
name: 'My Feature',
version: '1.0.0',
icon: Sparkles,
category: 'tools',
defaultEnabled: false,
routes: [{ path: '/my-feature', title: 'My Feature', component: MyModule }],
navItems: [{ labelKey: 'nav.my_feature', to: '/my-feature', icon: Sparkles, group: 'tools' }],
};
id ייחודי בפורמט kebab-caseexport default (נדרש עבור React.lazy)_registry.tsnav.* בכל 4 בלוקי השפה של i18n.tsdefaultEnabled: false (הצטרפות מרצון)