Doğrudan PDF üzerinde ölç
Ölçeği ayarlayın, alanı çizin, ve her ölçüm, sayfasını ve revizyonunu keşfe taşıyan bir kayda düşer.
Keşif
190'dan fazla yerleşik modülle başlayın, sonra kendinizinkini oluşturun veya kurun. Maliyet tahmininden BIM'e ve şantiyeye, açık API, webhook'lar ve modül oluşturucuyla, platform tam olarak işinizin üzerinde çalıştığı yazılım olsun.
Tek komutla çalışmaya başlayın
pip install openconstructionerp
docker compose up -d
+
daha fazla modül
Modül sistemine bakın
Tüm zincir tek çekimde: çizimden metraja, kâr ve genel giderli keşfe ve sahada denetime, tek veri modeli üzerinde.
Ölçün, fiyatlandırın, planlayın, satın alın, inşa edin ve hakediş kesin, tek uygulamada, yeniden giriş olmadan. Açık kaynak (AGPL-3.0), kendi sunucunuz, açık dışa aktarım.
Ölçeği ayarlayın, alanı çizin, ve her ölçüm, sayfasını ve revizyonunu keşfe taşıyan bir kayda düşer.
Keşif
Katmanlar ayrı kalır, böylece kesişen bir fore kazık duvarı, çizildiği sayfanın bir parçası olarak değil, kendisi olarak ölçülür.
Metraj
Her eleman sayılabilir, kat ve disipline göre filtrelenebilir, ve doğrudan bir keşif pozuna bağlanır.
Metraj
02
Bir keşif pozu, fiyatlandığı kaynaklara açılır, her biri kendi sınıfını ve kendi para birimini taşır. Türkiye'den gelen tedarik lirada kalır, katkı maddesi euroda, toplam ise dolarda.
4D program · 5D maliyet
Her fiyat bir minimum, bir ortalama ve bir maksimum taşır, ve kaç keşif satırının ona atıf yaptığını gösterir.
Keşif
Bölge ve kataloğa göre birim ve birleşik fiyatlara göz atın, ya da kendi fiyatlarınızı tutun, ve arkasındaki işçilik, malzeme ve ekipmanla birlikte bir fiyatı doğrudan keşfe çekin.
Keşif
Bütçe, taahhüt edilmiş, gerçekleşen ve öngörülen tek bir ekranda; kazanılmış değer ayrı bir tabloya yazılmak yerine doğrudan aynı veriden okunuyor. Buradan itibaren bütçe içinde kalmak için ihtiyacınız olan performans endeksini size söyler.
Maliyet-değer mutabakatı
Program, keşif pozlarından üretilir ve onlara bağlı kalır, böylece değişen bir miktar tarihleri de yanında taşır.
4D model · Kazanılmış değer
Her risk aynı proje üzerinde fiyatlandırılır ve derecelendirilir, böylece taşıdığınız yedek, sayfanın altındaki bir yüzde değil, isimlendirilmiş risklerin toplamı olur.
Değişiklik emirleri
04
Her sorgu kendi disiplinini, kendi son tarihini ve sıranın kimde olduğunu taşır, ve maliyetiyle birlikte gelen bir yanıt doğrudan bir varyasyona dönüşür.
Varyasyon · Onay başvuruları · BIM görüntüleyici
Her denetim kendi kontrol listesini, sonucunu ve tarihini taşır, böylece bir hata, birinin telefonundaki bir not yerine sahibi olan bir göreve dönüşür.
Punch listesi · NCR · Teslim
Maliyet kalemine göre maliyete karşı değer, her satırda öngörü ve kâr marjıyla birlikte, tamamlanmaya kadar süren bir nakit akışı eğrisi üzerinde. Bir kalem negatif bir marj gösteriyor, ki mutabakatı yapmanın asıl amacı da tam olarak bu.
Nakit akışı · Hakediş
01'e dönüş. Yeni bir revizyon gelir ve aynı dört aşama aynı veriler üzerinde yeniden işler.
Yukarıdaki döngüyü dört rol yürütür. 19 rol daha kendi payını yürütür, ve her biri farklı bir modül seti alır.
Keşif, ihale, BIM, miktar, program, kalite, güvenlik, nakit akışı, şantiye. İhtiyacınız olanı açın veya kendinizinkini yazın.
İndir
Windows, macOS ve Linux için yerel masaüstü sürümü. Tek bir kurulum dosyası, kendi yerleşik veritabanıyla birlikte platformun tamamını getirir, başka hiçbir şey ayarlamanız gerekmez. Ücretsiz, açık kaynak, verileriniz diskinizden asla çıkmaz.
Windows 10/11 - 64 bit kurucu
macOS 10.15+ - Apple Silicon
AppImage, deb ve rpm
curl -fsSL https://openconstructionerp.com/install.sh | shTek komut ve çalışıyor
Kurun, sonra çalıştırın
pip install openconstructionerpTek satır, uygulama artı veritabanı
docker compose upArayüz, birim fiyat katalogları ve raporlar birlikte dil değiştirir: Varşova'daki bir tasarımcı ve Lyon'daki bir şantiye şefi aynı projeyi kendi dilinde okur. Buradan deneyin.
Maliyet hesabı, metraj, iş programı, belgeler, kalite ve CAD/BIM içe aktarma, hepsi indirmenin içinde. 40'tan fazla pazar için maliyet verileri ve 44 arayüz dili de gelir. Ücretli kademe yok, kullanıcı sınırı yok.
Hesap yok, araya giren bulut yok. Projeler kendi diskinizdeki bir klasörde kalır, ağ kapalıyken de her şey çalışmaya devam eder.
Veritabanı, sunucu ve arayüz tek bir program olarak gelir. Güncellemek bir sonraki kurulum dosyasını çalıştırmaktır, kaldırdığınızda yalnızca veri klasörünüz kalır.
Kurulum yardımı Tüm derlemeleri ve sağlama toplamlarını GitHub'da görün
I love how OpenConstructionERP goes beyond my expectations and is as complete as it gets for open-source apps. [...] The most valuable aspect for me is the cost data feature, which is typically hard to find. Additionally, the initial setup was very easy.
Open-source, customizable software, built by professionals in the field
“Free, local, and has PDF measurement with a large cost-item database. [...] For small contractors and freelance estimators, it's a solid free option for simple jobs.”
“Not just another BIM tool. It is an attempt to build an open-source ERP for construction. [...] It is open source and can be self-hosted.”
“This isn't AI replacing estimators or planners. It's AI handing them better-structured data, faster reviews, and fewer soul-crushing manual steps.”
Güçlü bir BT ekibi ve geliştirme bütçesi.
Zaten sahip olduğunuz bir dizüstü ve yaklaşık on dakika.
Aynı yapı dizüstünde, kiralık sunucuda ya da kendi kabininizde çalışır. Küçük başlayın, sonra hiçbir şeyi yeniden yazmadan büyütün.
pip install openconstructionerp3 GB bellek asgari gerekliliktir. Ofis ve şantiye aynı projeyi tarayıcıda açar.
Bütün ekip, her yerdendocker compose up -dKendi ağınızın içinde çalışır. Çizimler, maliyetler ve sözleşmeler denetlediğiniz donanımda kalır.
Şirket, hiçbir şey binadan çıkmazterraform applyKapalı ERP'ler kendi yöntemini dayatır ve her değişikliği faturalar. Açık kodla yazılımı şirketinize uydurursunuz, kurduğunuz sizin kalır.
Yazılımın kendisini değiştirin
Şirketiniz nasıl çalışıyorsa öyle yönetin
Zaten kullandığınız araçlara bağlayın
Uygulamadaki gerçek bir projede, kurulumdan işin teslimine kadar kısa anlatımlar.
4:41
How to Install OpenConstructionERP | Windows Setup & First Project
Windows'a kurun, örnek projeyi açın, dil ve bölgeyi ayarlayın, modüllerinizi seçin, ekibinizi davet edin.
12:00
Metrajlar, BOQ ve yapay zeka ile fiyatlandırma. Kendi dizüstü bilgisayarınızda.
Tüm akışa kısa bir tur: çizim girer, teklif çıkar.
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
İngilizce, Almanca ve Fransızca tam seriler
YouTube'daki tüm videolar
Her ülke için bir proje, kendi dilinde, ilk keşiften teslime kadar.
10video
USAENBuilder's Playbook USA: Construction Management with OpenConstructionERP
6video
6video
CanadaENBuilder's Playbook: Canada
12video
8video
4video
5video
QuébecFRBuilder's Playbook: Québec
8video
7video
9video
5video
8video
Her biri gerçek bir inşaat iş akışını adım adım anlatır; her aşamada ne yapılacağı ve nedeni ile birlikte.
293 senaryo, 8 disiplinde
Bir pazar için yazıldıGermany13Australia10Brazil10Canada10China10Spain10United Kingdom10Hungary10India10Mexico10New Zealand10Russia10Saudi Arabia10United States10South Africa10
Mevcut sürümden rakamlar. Bunları okuduğunuzda bazıları güncelliğini yitirmiş olacak - repo hızlı ilerliyor.
branşlar ve setler arasında kullanıma hazır maliyet kalemi.
IFC, DWG/DGN, Excel/CSV, PDF ve 20+ giriş formatı daha - ve tek bir kanonik modelden 40+ çıkış formatı.
tüm saha iş akışını kapsayan eklenti modüller - projeler, metraj, metraj çıkarma, ihale ve daha fazlası.
AGPL-3.0 altında açık kaynak çekirdek. Satıcıya bağımlılık yok. Verileriniz sizin kalır.
Her birim fiyatın arkasında reçetesi durur: işin gerçekten gerektirdiği işçilik saatleri, malzeme ve iş makinesi süresi, pazarınıza göre yeniden fiyatlandırmaya hazır.
Yukarıdaki veri tabanlarından hazırlanmış işlenmiş örnekler
Her veri tabanının kendi kalemleri ve kalem kodları vardır. Fiyatlandırılmış veri tabanları eşdeğer karşılaştırma için euro cinsinden gösterilir; katsayı tabanlı veri tabanları ise ulusal norma göre kaynak miktarlarını gösterir. Her açıklama seçtiğiniz dilde kalır.
Yönettiğiniz şirket türünü seçin, platform o rolün ihtiyaç duyduğu modülleri tek veritabanında bağlı olarak etkinleştirsin. Bir profilin üzerine gelin, modül peteğinin yandığını görün.
Her profil, her zaman etkin olan platform çekirdeğini korur: projeler, maliyet veritabanı, kaynak kataloğu, montaj kalemleri, panolar ve yönetim. Profiller hiçbir şeyi asla kilitlemez, yalnızca o iş için en önemli modülleri öne çıkarır ve istediğiniz modülü daha sonra ekleyip kaldırabilirsiniz.
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
GitHub'da AGPL-3.0. Issue'lar ve yol haritası orada; sırada ne olduğu ve geçen hafta neyin bozulduğu commit kayıtlarında.
Her issue ve yol haritası maddesi GitHub'da herkese açık. Ayrıntılı açıklamayla issue açın, biz hayata geçirir, sizi katkı sahibi olarak belirtiriz.
Kendiniz doğrulayabileceğiniz sade gerçekler: açık bir lisans, açık formatlar ve verileriniz kendi sunucunuzda.
Dürüst bir karşılaştırma. Ticari paketler yıllardır ödenen birkaç entegrasyonda önde, her yerde OpenConstructionERP eşit ya da daha iyi, lisans maliyeti olmadan.
| Yetenek | OpenConstructionERP | Kurumsal keşif paketi | Ağır altyapı teklif aracı | Eski nesil inşaat ERP |
|---|---|---|---|---|
| Açık kaynak çekirdek (AGPL-3.0) | ✓ | ✕ | ✕ | ✕ |
| Kendi altyapınızda barındırma | ✓ | ~ | ✕ | ~ |
| PDF / fotoğraftan AI metraj çıkarma | ✓ | ~ | ✕ | ✕ |
| Çoklu CAD alımı (DWG / RVT / IFC / DGN) | ✓ | ✓ | ✕ | ✕ |
| Kutudan çıktığı gibi 120.000'den fazla maliyet kalemi | ✓ | ~ | ✓ | ~ |
| Gerçek zamanlı çoklu kullanıcı (CRDT) | ✓ | ✕ | ✕ | ✕ |
| Çekirdek i18n'de 44 dil | ✓ | ~ | ✕ | ~ |
| Modüler eklenti mimarisi | ✓ | ✕ | ✕ | ✕ |
| Tipik maliyet / koltuk / yıl | € 0 · kendi sunucunuzda | Kullanıcı başına lisans | Kullanıcı başına lisans | Kullanıcı başına lisans |
| Uygulama / başlangıç | € 0 · belgeler + topluluk | Ücretli devreye alma projesi | Ücretli devreye alma projesi | Ücretli devreye alma projesi |
| Sözleşme süresi | Yok · istediğiniz zaman iptal | 1-3 yıl bağlanma | 1-3 yıl bağlanma | 3-5 yıl bağlanma |
Her özellik kendi başına bir paket. At içeri, çek dışarı - çalışan kurulum bunu saniyeler içinde yakalar, sıfır kesinti.
Her özellik manifest'li bir Python paketidir, yeniden derleme olmadan eklenir. Tipli API'ler, üretilen OpenAPI.
make module-new ile iskelet oluşturun# 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.
Kasıtlı olarak sıkıcı seçimler. Hepsi açık kaynak.
Platform yazılım altyapınızın açık merkezinde yer alır. Açık formatlar, belgelenmiş API ve webhook'lar keşfinizi, modelinizi ve finansı eşgüdümde tutar, hiçbir şey hapsolmaz.
Yapay zekaya hazır veri ve API
No Revit. No AutoCAD.
RVT, DWG and IFC as data, fully standalone
Our converters read Revit 2019 to 2027, AutoCAD DWG and IFC files on your own Windows computer, offline, nothing uploaded. Professional-grade readers, and the Community version is free for everyone.
Faturalar, maliyet kırılımları ve talepler yeniden girilmeden doğrudan finansa geçer.
Modeller ve çizimler tasarım araçlarınızdan gelir, inceleme notları geri döner.
Çizimler, sözleşmeler ve raporlar belge deponuzla senkron kalır.
Güncel proje rakamları panolarınızı besler, elle yapıştırmanız gerekmez.
Faaliyetler ve bağımlılıklar program ile maliyet tahmini arasında iki yönlü akar.
Proje olayları iş akışlarınızı başlatır, iş akışlarınız da API'yi geri çağırır.
Ticari markalar sahiplerine aittir; uyumluluğu göstermek için yer almaktadır.
Tasarım gereği tedarikçiye bağımlılık yok.
Her rakam dışa aktarılabilir, formatlar açıktır ve uygulamayı çalıştıran belgelenmiş API size de açıktır. Verileriniz sizin kalır - onları her zaman yanınızda götürebilirsiniz.
Entegrasyon ve API dokümantasyonunu okuyunOpenConstructionERP, on yıllık açık inşaat-teknolojisi araştırmasından doğdu.
Son on yıldır ekibimiz inşaat projelerinde kaynak yönetimi üzerine çalışıyor. Yol boyunca sektörün araçlarının nasıl ortaya çıktığını merak etmeye başladık, tasarım otomasyonunun ilk denemelerinden bugünün ERP platformlarına kadar, ve bu iki uzun yazıya dönüştü (“The Lobbyists’ Wars and the Development of BIM” ve “The History of the BIM Map”). Buraya nasıl geldiğimizi bilmeden işlerin nereye gittiğini görmek zor.
Yıllar içinde bu konularda hatırı sayılır miktarda yazdık ve bir kısmı geniş bir okur kitlesine ulaştı. Yazmanın yanında inşaat ve danışmanlık firmalarına, geliştiricilere ve yazılım üreticilerine proje verisini nasıl ele alacakları konusunda danışmanlık yaptık: kararların yan ürünü olarak değil, temeli olarak. Bu çalışma sektörü iki yönden görmemizi sağladı: araçları yapanlar ve onları her gün kullananlar. Bu gözlemlerin çoğu, şu an 16 dilde mevcut olan Data-Driven Construction kitabına girdi (datadrivenconstruction.io/books).
Bizi iki sorun daha meşgul etti. Biri, geliştirici olmayanların hiç açılmak üzere tasarlanmamış kapalı dosya biçimlerine erişmesine yardım etmekti. Diğeri, inşaat işlerini bir kaynak modeliyle daha sade anlatmanın yolunu bulmaktı. İkisi de ücretsiz araçlar çıkardı: GitHub'daki DDC CAD/BIM dönüştürücüleri (IFC, DWG, DGN → yapılandırılmış veri) ve CWICR, 11 dilde 120.000'den fazla kalemi olan, inşaat işleri ve kaynaklarının çok dilli veritabanı; OpenConstructionEstimate-DDC-CWICR adıyla yayımlandı.
Bunların hepsi uzun zamandır kurmak istediğimiz şeyin hazırlığıydı: inşaat için açık, modüler bir ERP. Yeni nesil araçlar, metodolojiyi, veri modellerini ve önceki uygulamaları tek bir platformda toplamayı sonunda mümkün kıldı. Artık herkese açık ve açık kaynak.
İlerleme diyalogdan doğar - bakış açılarının çarpışmasından ve yeni yaklaşımlara açıklıktan. İnşaat sektörünün kaçınılmaz uberleşmesi ve inşaat projelerinde maliyet ve zaman tahmin süreçlerinin şeffaflığı üzerine bu sohbete katılmaya razı olursan minnettar olurum.
DataDrivenConstruction Team
kurucu, 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
Çoğu altyapı tasarım dosyası aslında birer veri hapishanesi. Aksla, yüzeyler, miktarlar gibi bir sürü faydalı bilgi var ama hepsi orada öylece duruyor, orijinal yazılımları dışında hiçbir şeyle uyumlu çalışmak üzere hiç tasarlanmamış formatların içine kilitlenmiş halde. 'Bu işte kaç tane rögar var?' ya da 'faza göre hacim ne kadar?' gibi basit sorulara cevap bulmaya çalışırken, verinin bir DWG ya da DGN dosyasının beş katman derinliğine gömülü olduğunu keşfetmekle fazlasıyla vakit kaybettim. Data Driven Construction bunu çözüyor. Onların dönüştürücüleri bu kapalı formatları açıyor ve size Power BI'da, Excel'de, hatta biraz gösterişli bir şey yapıyorsanız bir LLM prompt'unda gerçekten kullanabileceğiniz yapılandırılmış veri veriyor. Çok gösterişli değil ama inanılmaz derecede kullanışlı. Ekran görüntülerinin ve PDF'lerin ötesine geçip tasarım verinizi gerçekten kullanmaya çalışıyorsanız, bunu mümkün kılan araç türü bu. Tahmin etmek ile bilmek arasındaki fark bu. Ve dürüst olmak gerekirse, bana birden fazla cumartesi sabahını kurtardı.
DataDrivenConstruction ile bu harekete katılın! Veri formatlarında gerçek özgürlüğü hayata geçirelim ve inşaat sektöründe yeni bir üretkenlik ve inovasyon çağını başlatalım. Kapalı formatlardan 'açık' formatlara giden gerçek ve gerekli yolculuk henüz başlamadı bile: mülkiyet bağlarından bağımsız ve herkesin erişebileceği veri formatlarında gerçek özgürlük, inşaat sektörünün tamamında inovasyonu ve iş birliğini açığa çıkarmak için ihtiyacımız olan şey; özellikle inşaatın %99'unu oluşturan KOBİ'lere fayda sağlıyor ve sektörü daha hızlı büyümesi için özgür kılıyor.
Platformun tamamı ücretsiz ve içinde gizli hiçbir şey yok.
Platformu zaten tanıdığınız şirketlere götürün, eklediğiniz değer için ücret alın.
Ücret yok, münhasırlık yok, iki taraf için de yükümlülük yok.
AGPL-3.0 altında kendiniz ücretsiz çalıştırın, destek ya da dönüştürücü lisansı gerektiğinde ticari bir plan seçin ya da iş ortağı olun.
Tüm açık kaynaklı platform. Kendi altyapınızda çalıştırın, hiçbir bağlayıcı koşul yok.
Discovery → atölye → modül seçimi → kurulum → senin donanımında dağıtım. Kaynak kod teslim edilir.
Uygulamalı oturumlar: keşif/metraj, BIM-to-BOQ, AI metraj çıkarımı, GAEB pipeline'ları. Ekibinin kütüphanesi için kaydedilir.
Standart eşleştirme, fiyat veritabanı stratejisi, pipeline mimarisi, code review.
Yalnızca seçilmiş herkese açık atölye çalışmaları. Pek çok büyük kurumsal angajman NDA altında kalır.










Harika bir atölye, Artem! Hazırlıklar tam gaz devam ediyor! Yeni yıldaki hackathonu dört gözle bekliyorum! 💪🏻
İnşaat süreçlerini sadece organize etmekle kalmayıp, aynı zamanda akıllıca analiz ettiğinizde ne olur? Artem Boiko ile yaptığımız «Data-Driven Construction» atölyesinin konusu buydu. Odakta şu soru vardı: mevcut veriyi nasıl daha iyi kullanabiliriz, yani inşaat projelerini nasıl daha verimli, daha şeffaf ve hataya daha az yatkın hale getirebiliriz? Somut örneklerle Artem, yapılandırılmış inşaat verisinin genel resmi korumaya, ek işleri erken tespit etmeye ve tasarım ile uygulama arasındaki iletişimi geliştirmeye nasıl yardımcı olduğunu gösterdi. Özellikle heyecan verici olan: dijital araçlar ve modellerin bugün bile süreçleri otomatize etmek için nasıl kullanılabileceği. Veri odaklı inşaat artık gelecek konusu değil, tam içindeyiz. Atölye, birlikte çalıştığımızda ve veriyi gerçekten bizim için çalıştırdığımızda potansiyelin ne kadar büyük olduğunu gösterdi.
Artem Boiko, tüm Shapemaker ekibine olağanüstü bir sunum yaptı ve mühendislik yazılımlarından veri taşıma ve ilgili konularda derin içgörüler paylaştı. Uzmanlığı ve net iletişimi karmaşık kavramları kolayca anlaşılır kıldı ve ekibimizi hemen uygulayabileceğimiz pratik bilgilerle donattı. Bu alanda netlik ve uygulanabilir stratejiler arayan herkese hizmetlerini gönül rahatlığıyla öneririm!
DataDrivenConstruction atölyesini çok ilginç buldum. Bence herkes takip edebildi. Slaytlarından ne kadar zaman, sebat ve emek harcadığın belli oluyor. Canlı sunumlar da harikaydı. Eleştirebileceğim tek şey slayt sayısı olur, gerçekten çok fazlaydı. Ama bu en yüksek seviyede şikâyet etmek. Genel olarak katıldığım en iyi atölyeydi. Üstelik çok hoş bir insansın.
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 eğitimini genel olarak gerçekten heyecan verici ve son derece zenginleştirici buldum. Özellikle hoşuma giden: çeşitli CAD yazılımlarının «tarihsel» arka planı (büyüleyiciydi ve araştırmacı gazetecilik tadındaydı); DataFrames üzerinden otomasyona ilginç yaklaşım; inşaatta süreç otomasyonu için kendi pratik örneklerin; ve Claude Code ile OpenClaw gibi güncel trendlere bakışın, konuya gerçekten can verdin. Tek dezavantaj: iki günde gerçekten çok fazla içerikti. Aynı zamanda kendi başımıza nasıl yönümüzü bulabileceğimizi de çok iyi gösterdin, örneğin süreçlerimizi Miro panosunda yapılandırılmış biçimde kaydederek. Eğitim ve paylaşım için tekrar teşekkürler.
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.
Heyecan verici içeriklerle dolu, bizim ve benim kişisel olarak çok şey öğrendiğimiz harika bir atölyeydi. Bize bu kadar zaman ayırdığın için teşekkür ederiz. Öğrendiklerimizi en kısa sürede deneyip projelerimize entegre etmeyi dört gözle bekliyoruz! #bleedingedge
Bütçeniz ve zaman planınızla kısa bir brief gönderin, size dönelim.
make module-new, ya da modülü yerleşik modül oluşturucuda tarif edin ve kurmadan önce her dosyayı inceleyin. Modül bir klasördür, bu yüzden başka bir kuruluma kopyalayabilirsiniz ve orada da çalışır. İyi adaylar: bölgesel maliyet veritabanları, ERP bağlayıcıları, özel doğrulama kural setleri.Windows, macOS ve Linux için ücretsiz masaüstü uygulaması ya da kendi sunucunda tek komut. AGPL-3.0 lisansıyla açık kaynak.
Her özellik bir module'dür: bir manifest, lazy-loaded bir sayfa bileşeni ve registry'de bir kayıt içeren bir klasör. Birini ekleyin, sayfayı yenileyin, Modules sayfasında görünsün ve etkinleştirmeye hazır olsun.
frontend/src/modules/
├── _registry.ts ← import'unuzu buraya ekleyin
├── your-module/
│ ├── manifest.ts ← metadata, rotalar, navigasyon, i18n
│ ├── YourModule.tsx ← ana sayfa (React.lazy ile yüklenir)
│ └── index.ts ← barrel export
frontend/src/modules/your-module/ oluşturun.
manifest.ts yazın
Benzersiz bir id, name, lucide-react'ten bir ikon, kategori, isteğe bağlı bağımlılıklar, rotalar ve navigasyon öğeleri. Modüle özgü metinlere ihtiyacınız varsa çevirileri de paketleyin.
export default function YourModule() { ... }. Saf veri mantığını data/ içinde tutun ve vitest ile birim testi yapın.
_registry.ts'ye import ve manifest'i ekleyin, ve her dil için i18n.ts içine bir nav.* anahtarı ekleyin (kenar çubuğu, asenkron çeviriler gelmeden önce render edilir).
npm run dev çalıştırın. Modules sayfasında etkinleştirin → kenar çubuğunda görünür → React.lazy ile gezinilir. Arama (/) searchEntries'inizi yakalar.
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' }],
};
idexport default kullanıyor (React.lazy için gerekli)_registry.ts'ye kayıtlıi18n.ts'nin tüm 4 dil bloğunda nav.* anahtarıdefaultEnabled: false (opt-in)