Mengukur langsung di PDF
Tetapkan skala, telusuri area, dan setiap pengukuran masuk ke buku besar yang membawa lembar dan revisinya ke daftar kuantitas.
Daftar kuantitas
Mulai dengan lebih dari 190 modul bawaan, lalu bangun atau instal modul Anda sendiri. Dari estimasi biaya ke BIM sampai ke lapangan, dengan API terbuka, webhook, dan pembangun modul, sehingga platform menjadi persis perangkat lunak yang menjalankan bisnis Anda.
Siap dan berjalan hanya dengan satu perintah
pip install openconstructionerp
docker compose up -d
+
module lainnya
Lihat sistem module
Seluruh rantai dalam satu pengambilan: dari gambar ke pengukuran, daftar kuantitas dengan markup, hingga inspeksi di lokasi, pada satu model data.
Ukur, hitung harga, rencanakan, beli, bangun, dan bayar dalam satu aplikasi, tanpa ketik ulang. Sumber terbuka (AGPL-3.0), server sendiri, ekspor terbuka.
Tetapkan skala, telusuri area, dan setiap pengukuran masuk ke buku besar yang membawa lembar dan revisinya ke daftar kuantitas.
Daftar kuantitas
Lapisan tetap terpisah, sehingga dinding tiang bor sekan diukur sebagai dirinya sendiri, bukan sebagai bagian dari lembar tempatnya digambar.
Pengambilan kuantitas
Setiap elemen dapat dihitung, difilter berdasarkan lantai dan disiplin, dan terhubung langsung ke posisi dalam daftar kuantitas.
Pengambilan kuantitas
Sebuah posisi dalam daftar kuantitas terbuka ke sumber daya yang menjadi dasar harganya, masing-masing dengan kelas dan mata uangnya sendiri. Pasokan dari Turki tetap dalam lira, bahan aditif dalam euro, totalnya dalam dolar.
Jadwal 4D · Biaya 5D
Setiap harga membawa nilai minimum, rata-rata, dan maksimum, serta menunjukkan berapa banyak baris estimasi yang mengutipnya.
Daftar kuantitas
Telusuri harga satuan dan harga gabungan berdasarkan wilayah dan katalog, atau simpan milik Anda sendiri, dan tarik harga lengkap dengan tenaga kerja, material, dan peralatan langsung ke daftar kuantitas.
Daftar kuantitas
03
Anggaran, terikat kontrak, aktual, dan prediksi dalam satu layar, dengan nilai hasil yang dibaca langsung dari data yang sama alih-alih diketik ke lembar terpisah. Ini akan memberi tahu Anda indeks kinerja yang dibutuhkan dari sini agar mendarat sesuai anggaran.
Rekonsiliasi biaya dan nilai
Jadwal dihasilkan dari posisi dalam daftar kuantitas dan tetap terhubung dengannya, sehingga kuantitas yang berubah membawa serta tanggal-tanggalnya.
Model 4D · Nilai hasil
Setiap risiko diberi harga dan dinilai pada proyek yang sama, sehingga cadangan yang Anda simpan adalah jumlah dari eksposur bernama, bukan persentase di bagian bawah halaman.
Perintah perubahan
04
Setiap permintaan membawa disiplinnya, batas waktunya, dan giliran siapa untuk bergerak, dan jawaban yang datang dengan biaya langsung berubah menjadi variasi.
Variasi · Pengajuan · Penampil BIM
Setiap inspeksi membawa daftar periksanya, hasilnya, dan tanggalnya, sehingga kegagalan menjadi tugas dengan pemilik, bukan catatan di ponsel seseorang.
Daftar perbaikan · NCR · Serah terima
Biaya dibandingkan nilai berdasarkan pos biaya, dengan prediksi dan margin di setiap baris, di atas kurva aliran kas yang berjalan hingga penyelesaian. Satu pos menunjukkan margin negatif, dan itulah sebenarnya inti dari menjalankan rekonsiliasi.
Aliran kas · Termin pembayaran
Kembali ke 01. Revisi baru datang dan keempat tahap yang sama berjalan lagi, di atas data yang sama.
Empat peran menjalankan siklus di atas. 19 peran lainnya menjalankan bagian mereka sendiri, dan masing-masing mendapatkan set modul yang berbeda.
Estimasi, tender, BIM, volume pekerjaan, jadwal, mutu, keselamatan, arus kas, lapangan. Aktifkan yang dibutuhkan atau buat sendiri.
Unduh
Versi desktop native untuk Windows, macOS, dan Linux. Satu installer membawa seluruh platform dengan basis data bawaannya sendiri, tidak ada lagi yang perlu disiapkan. Gratis, open source, dan data Anda tidak pernah meninggalkan disk Anda.
Windows 10/11 - installer 64-bit
macOS 10.15+ - Apple Silicon
AppImage, deb dan rpm
curl -fsSL https://openconstructionerp.com/install.sh | shSatu perintah dan Anda sudah berjalan
Instal, lalu jalankan
pip install openconstructionerpSatu baris, aplikasi ditambah database
docker compose upAntarmuka, katalog, dan laporan berganti bahasa bersamaan: perancang di Warsawa dan manajer lapangan di Lyon membaca satu proyek dalam bahasa sendiri.
Estimasi biaya, takeoff, penjadwalan, dokumen, mutu, dan impor CAD/BIM, semuanya ada di unduhan. Data biaya untuk lebih dari 40 pasar dan 44 bahasa antarmuka ikut disertakan. Tanpa tingkat berbayar, tanpa batas jumlah pengguna.
Tidak ada akun dan tidak ada cloud di tengah. Proyek tetap berada di folder pada disk Anda sendiri, dan semuanya tetap bekerja dengan jaringan dimatikan.
Database, server, dan antarmuka dikirim sebagai satu program. Memperbarui berarti menjalankan penginstal berikutnya, dan menghapusnya hanya menyisakan folder data Anda.
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.”
Tim TI yang kuat dan anggaran untuk pengembangan.
Laptop yang sudah Anda punya, dan sekitar sepuluh menit.
Build yang sama berjalan di laptop, server sewaan, atau rak Anda sendiri. Mulai kecil, kembangkan nanti, tanpa menulis ulang.
pip install openconstructionerp3 GB memori adalah batas minimum. Kantor dan lapangan membuka proyek yang sama di peramban.
Seluruh tim, dari mana sajadocker compose up -dBerjalan di dalam jaringan Anda sendiri. Gambar, biaya, dan kontrak tetap berada di perangkat keras yang Anda kendalikan.
Seluruh perusahaan, tidak ada yang keluar gedungterraform applyERP tertutup memaksakan caranya dan menagih tiap perubahan. Dengan kode terbuka, perangkat lunak mengikuti perusahaan Anda, hasilnya milik Anda.
Ubah perangkat lunaknya sendiri
Jalankan sesuai cara kerja perusahaan Anda
Hubungkan ke alat yang sudah Anda pakai
Panduan singkat pada proyek nyata di dalam aplikasi, dari instalasi sampai serah terima pekerjaan.
4:41
How to Install OpenConstructionERP | Windows Setup & First Project
Pasang di Windows, buka proyek contoh, atur bahasa dan wilayah, pilih modul, undang tim Anda.
12:00
Volume, BOQ, dan estimasi biaya berbasis AI. Di laptop Anda sendiri.
Tur singkat seluruh alur: gambar masuk, penawaran keluar.
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
Seri lengkap dalam bahasa Inggris, Jerman, dan Prancis
Semua video di YouTube
Satu proyek per negara, dalam bahasanya sendiri, dari estimasi pertama hingga serah terima.
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
Masing-masing memandu alur kerja konstruksi nyata langkah demi langkah, lengkap dengan apa yang dilakukan dan alasannya di setiap tahap.
293 playbook di 8 disiplin
Ditulis untuk satu pasarGermany13Australia10Brazil10Canada10China10Spain10United Kingdom10Hungary10India10Mexico10New Zealand10Russia10Saudi Arabia10United States10South Africa10
Apa yang ada dalam kotak pada rilis saat ini. Data biaya, format CAD, modul dan lisensi, dengan angka utama dalam satu tempat.
item biaya siap pakai di berbagai bidang dan perakitan.
IFC, DWG/DGN, Excel/CSV, PDF dan 20+ format lainnya masuk - dan 40+ format keluar dari satu model kanonik.
modul plug-in yang mencakup seluruh alur kerja situs - proyek, BOQ, pengukuran, tender dan lainnya.
inti sumber terbuka di bawah AGPL-3.0. Tidak ada kunci vendor. Data Anda tetap milik Anda.
Di balik setiap harga satuan ada resepnya: jam kerja, material, dan waktu alat yang benar-benar dibutuhkan pekerjaan, siap dihitung ulang untuk pasar Anda.
Contoh nyata dari basis data di atas
Setiap basis punya item pekerjaan dan kode artikelnya sendiri. Basis yang sudah diberi harga ditampilkan dalam euro untuk perbandingan setara; basis koefisien menampilkan volume sumber daya dari norma nasional. Setiap deskripsi tetap dalam bahasa yang kamu pilih.
Pilih jenis perusahaan Anda, dan platform mengaktifkan modul peran itu, terhubung dalam satu basis data. Arahkan kursor ke profil untuk melihat sarang modulnya menyala.
Setiap profil tetap mempertahankan inti platform yang selalu aktif: proyek, basis data biaya, katalog sumber daya, rangkaian pekerjaan, dasbor, dan admin. Profil tidak pernah mengunci apa pun, profil hanya menonjolkan modul yang paling penting untuk pekerjaan tersebut, dan Anda dapat menambah atau menghapus modul apa pun kapan saja.
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 di GitHub. Issue dan peta jalan ada di sana; yang akan datang dan yang rusak minggu lalu ada di log commit.
Setiap issue dan item peta jalan bersifat publik di GitHub. Buka issue dengan deskripsi tepat, kami mengimplementasikannya dan mencantumkan Anda sebagai pengusul.
Fakta sederhana yang bisa Anda periksa sendiri: lisensi terbuka, format terbuka, dan data Anda di server Anda sendiri.
Perbandingan langsung. Suite komersial unggul pada beberapa integrasi lama, selebihnya OpenConstructionERP setara atau lebih baik, tanpa biaya lisensi.
| Kemampuan | OpenConstructionERP | Suite estimasi perusahaan | Alat tawaran sipil berat | ERP konstruksi warisan |
|---|---|---|---|---|
| Inti sumber terbuka (AGPL-3.0) | ✓ | ✕ | ✕ | ✕ |
| Di-host sendiri di infrastruktur Anda | ✓ | ~ | ✕ | ~ |
| Pengambilan AI dari PDF / foto | ✓ | ~ | ✕ | ✕ |
| Penerimaan Multi-CAD (DWG / RVT / IFC / DGN) | ✓ | ✓ | ✕ | ✕ |
| 120.000+ item biaya siap pakai | ✓ | ~ | ✓ | ~ |
| Multiplayer waktu nyata (CRDT) | ✓ | ✕ | ✕ | ✕ |
| 44 bahasa dalam inti i18n | ✓ | ~ | ✕ | ~ |
| Arsitektur plugin modular | ✓ | ✕ | ✕ | ✕ |
| Biaya tipikal / kursi / tahun | € 0 · di-host sendiri | Lisensi per pengguna | Lisensi per pengguna | Lisensi per pengguna |
| Implementasi / onboarding | € 0 · dokumen + komunitas | Proyek onboarding berbayar | Proyek onboarding berbayar | Proyek onboarding berbayar |
| Jangka kontrak | Tidak ada · batalkan kapan saja | 1-3 tahun kunci | 1-3 tahun kunci | 3-5 tahun kunci |
Setiap fitur adalah paket mandiri. Masukkan, keluarkan - instalasi yang berjalan akan mengambilnya dalam hitungan detik, tanpa waktu henti.
Setiap fitur adalah paket Python dengan manifest, tanpa membangun ulang. API bertipe, OpenAPI otomatis.
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.
Pilihan yang sengaja membosankan. Semua sumber terbuka.
Platform ini ada di pusat terbuka perangkat lunak Anda. Format terbuka, API, dan webhook menjaga estimasi, model, dan keuangan selaras, tanpa ada yang terkunci.
Data dan API siap AI
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.
Faktur, rincian biaya, dan klaim langsung masuk ke keuangan, tanpa input ulang.
Model dan gambar datang dari alat desain Anda, catatan tinjauan kembali ke sana.
Gambar, kontrak, dan laporan tetap sinkron dengan penyimpanan dokumen Anda.
Angka proyek terkini mengalir ke dasbor Anda, tidak perlu ditempel manual.
Aktivitas dan dependensi bergerak dua arah antara jadwal dan estimasi.
Peristiwa proyek memulai alur kerja Anda, dan alur kerja memanggil API kembali.
Merek dagang milik pemiliknya masing-masing; ditampilkan untuk menunjukkan kompatibilitas.
Tanpa penguncian vendor, dengan sengaja.
Setiap angka dapat diekspor, formatnya terbuka, dan API terdokumentasi aplikasi ini terbuka untuk Anda. Data Anda tetap milik Anda, bisa dibawa kapan saja.
Baca dokumentasi integrasi dan APIOpenConstructionERP tumbuh dari satu dekade penelitian teknologi konstruksi terbuka.
Selama satu dekade terakhir, tim kami bekerja pada manajemen sumber daya proyek konstruksi. Di sepanjang jalan kami penasaran bagaimana alat-alat industri ini terbentuk, dari upaya pertama mengotomatiskan desain sampai platform ERP masa kini, dan itu menjadi dua tulisan yang lebih panjang (“The Lobbyists’ Wars and the Development of BIM” dan “The History of the BIM Map”). Sulit melihat ke mana arah industri tanpa tahu bagaimana kita sampai di sini.
Kami cukup banyak menulis tentang topik ini selama bertahun-tahun, dan sebagian menjangkau pembaca yang luas. Selain menulis, kami memberi konsultasi kepada perusahaan konstruksi dan konsultan, pengembang, serta vendor perangkat lunak tentang cara mereka mengelola data proyek: sebagai dasar keputusan, bukan hasil sampingan. Pekerjaan itu membuat kami melihat industri dari dua sisi, orang yang membuat alat dan orang yang memakainya setiap hari. Banyak pengamatan itu masuk ke buku Data-Driven Construction, yang kini tersedia dalam 16 bahasa (datadrivenconstruction.io/books).
Dua masalah lain membuat kami sibuk. Pertama, membantu mereka yang bukan pengembang masuk ke format file proprietari yang tidak pernah dimaksudkan untuk dibuka. Kedua, mencari cara yang lebih jernih untuk menggambarkan pekerjaan konstruksi lewat model sumber daya. Keduanya melahirkan alat gratis: konverter CAD/BIM DDC (IFC, DWG, DGN → data terstruktur) di GitHub, dan CWICR, basis data multibahasa untuk pekerjaan dan sumber daya konstruksi dengan lebih dari 120.000 item dalam 11 bahasa, yang diterbitkan sebagai OpenConstructionEstimate-DDC-CWICR.
Semua itu adalah persiapan untuk sesuatu yang sudah lama ingin kami bangun: ERP terbuka dan modular untuk konstruksi. Generasi terbaru perangkat akhirnya membuatnya praktis untuk menyatukan metodologi, model data, dan implementasi sebelumnya ke dalam satu platform. Sekarang platform ini publik dan open source.
Menurut pengalaman kami, ide terbaik cenderung lahir dari percakapan, dan juga dari perbedaan pendapat. Jika pertanyaan seputar langkah konstruksi menuju “Uberization” dan estimasi biaya serta waktu yang lebih transparan menarik bagi Anda, kami senang bila Anda ikut dalam diskusi itu.
DataDrivenConstruction Team
pendiri, 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
Sebagian besar file desain sipil pada dasarnya adalah penjara data. Banyak informasi berguna, alinemen, permukaan, volume, hanya tersimpan begitu saja, terkunci di dalam format yang memang tidak pernah dirancang untuk cocok dengan apa pun di luar software aslinya. Saya sudah membuang terlalu banyak waktu mencoba menjawab pertanyaan sederhana seperti 'berapa banyak manhole di proyek ini?' atau 'berapa volume per fase?', hanya untuk mendapati datanya terkubur lima lapis di dalam DWG atau DGN. Data Driven Construction menyelesaikan itu. Konverter mereka membuka format tertutup ini dan memberimu data terstruktur yang benar-benar bisa dipakai, di Power BI, di Excel, atau bahkan di prompt LLM kalau kamu ingin melakukan sesuatu yang lebih canggih. Tidak mewah, tapi sangat berguna. Kalau kamu mencoba melampaui screenshot dan PDF dan benar-benar memakai data desainmu, ini jenis alat yang membuat itu mungkin. Ini bedanya antara menebak dan benar-benar tahu. Dan jujur saja, ini sudah menyelamatkan lebih dari beberapa Sabtu pagi saya.
Jadilah bagian dari gerakan ini bersama DataDrivenConstruction! Mari kita wujudkan kebebasan sejati dalam format data dan pacu era baru produktivitas dan inovasi di dunia konstruksi. Perjalanan nyata dan penting dari format tertutup menuju format 'terbuka' bahkan belum dimulai: kebebasan sejati dalam format data, bebas dari keterikatan proprietary dan bisa diakses semua orang, adalah yang kita butuhkan untuk membuka inovasi dan kolaborasi di seluruh industri konstruksi, terutama memberi manfaat bagi 99% pelaku konstruksi, yaitu UKM, dan membebaskan sektor ini untuk tumbuh lebih cepat.
Seluruh platform gratis, dan tidak ada yang disembunyikan.
Bawa platform ini ke perusahaan yang sudah Anda kenal, dan tagih untuk apa yang Anda tambahkan.
Tanpa biaya, tanpa eksklusivitas, tanpa kewajiban di kedua pihak.
Jalankan sendiri secara gratis di bawah AGPL-3.0, pilih paket komersial saat Anda butuh dukungan atau lisensi konverter, atau jadilah mitra.
Platform sumber terbuka penuh. Jalankan di infrastruktur Anda, tanpa syarat.
Penemuan → lokakarya → modul yang dipilih → dibangun → diterapkan di perangkat keras Anda. Sumber disampaikan.
Sesi praktis: estimasi, BIM-ke-BOQ, pengambilan AI, saluran GAEB. Direkam untuk perpustakaan tim Anda.
Pemetaan standar, strategi basis data biaya, arsitektur saluran, tinjauan kode.
Hanya workshop publik yang dipilih. Banyak keterlibatan perusahaan besar tetap di bawah NDA.










Workshop yang luar biasa, Artem! Persiapan sedang berjalan dengan baik! Saya sudah tidak sabar menunggu hackathon di tahun baru! 💪🏻
Apa yang terjadi ketika Anda tidak hanya mengorganisir proses konstruksi, tetapi juga menganalisisnya secara cerdas? Ini adalah topik workshop kami dengan Artem Boiko tentang “Konstruksi Berbasis Data”. Fokusnya adalah pada pertanyaan bagaimana kita dapat memanfaatkan data yang ada dengan lebih baik - untuk membuat proyek konstruksi lebih efisien, lebih transparan, dan kurang rentan terhadap kesalahan. Menggunakan contoh aplikasi spesifik, Artem menunjukkan bagaimana data konstruksi yang terstruktur dapat membantu menjaga gambaran keseluruhan, mengidentifikasi tambahan pada tahap awal, dan meningkatkan komunikasi antara perencanaan dan pelaksanaan. Sangat menarik: bagaimana alat dan model digital dapat digunakan hari ini untuk mengotomatiskan proses. Konstruksi berbasis data bukan lagi topik untuk masa depan - kita sudah berada di tengahnya. Workshop ini menunjukkan betapa besar potensinya jika kita bekerja sama dan benar-benar memanfaatkan data untuk kita.
Artem Boiko memberikan presentasi yang luar biasa kepada seluruh tim Shapemaker, memberikan wawasan mendalam tentang migrasi data dari perangkat lunak rekayasa dan topik terkait. Keahliannya dan komunikasi yang jelas membuat konsep yang kompleks menjadi mudah dipahami, membekali tim kami dengan pengetahuan praktis yang dapat kami terapkan segera. Sangat merekomendasikan jasanya bagi siapa saja yang mencari kejelasan dan strategi yang dapat diterapkan di bidang ini!
Saya menemukan workshop Konstruksi Berbasis Data sangat menarik. Menurut saya, semua orang bisa mengikutinya. Anda bisa melihat dari slide Anda betapa banyak waktu, ketekunan, dan usaha yang Anda masukkan ke dalamnya. Presentasi langsung juga sangat bagus. Satu-satunya hal yang saya kritik adalah jumlah slide - ada terlalu banyak. Tapi itu adalah keluhan di tingkat tertinggi. Secara keseluruhan, itu adalah workshop terbaik yang pernah saya ikuti. Dan di atas itu, Anda adalah orang yang sangat menyenangkan.
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.
Saya menemukan pelatihan Konstruksi Berbasis Data secara keseluruhan sangat menarik dan sangat memperkaya. Apa yang saya suka: latar belakang “sejarah” tentang berbagai perangkat lunak CAD (itu sangat menarik untuk didengar dan terasa seperti jurnalisme investigasi); pendekatan menarik untuk otomatisasi melalui DataFrames; contoh langsung Anda tentang otomatisasi proses dalam konstruksi; dan melihat tren terkini seperti Claude Code dan OpenClaw - Anda benar-benar menghidupkan topik tersebut. Satu-satunya kekurangan: itu benar-benar banyak masukan hanya dalam dua hari. Pada saat yang sama, Anda menunjukkan kepada kami dengan sangat baik bagaimana kita dapat terus mengorientasikan diri - misalnya dengan pencatatan terstruktur dari proses kami di papan Miro. Terima kasih sekali lagi untuk pelatihan dan pertukaran ini.
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.
Itu adalah workshop yang fantastis dengan konten menarik yang kami, dan saya pribadi, banyak belajar darinya. Terima kasih telah meluangkan banyak waktu untuk kami. Kami tidak sabar untuk mencoba apa yang kami pelajari secepat mungkin dan mengintegrasikannya ke dalam proyek kami! #bleedingedge
Kirim brief singkat dengan anggaran dan jadwal Anda, dan kami akan menghubungi Anda.
make module-new, atau jelaskan modul di pembangun modul bawaan dan periksa setiap file sebelum menginstalnya. Modul adalah sebuah folder, jadi Anda bisa menyalinnya ke instalasi lain dan modul itu berjalan di sana juga. Kandidat yang baik: basis data biaya regional, konektor ERP, set aturan validasi khusus.Aplikasi desktop gratis untuk Windows, macOS, dan Linux, atau satu perintah di server Anda sendiri. Open source di bawah lisensi AGPL-3.0.
Setiap fitur adalah sebuah module: folder berisi manifest, komponen halaman yang dimuat secara lazy, dan satu entri di registry. Tinggal masukkan, reload, dan langsung muncul di halaman Modules siap untuk diaktifkan.
frontend/src/modules/
├── _registry.ts ← tambahkan import kamu di sini
├── your-module/
│ ├── manifest.ts ← metadata, route, navigasi, i18n
│ ├── YourModule.tsx ← halaman utama (dimuat via React.lazy)
│ └── index.ts ← barrel export
Buat frontend/src/modules/your-module/.
manifest.ts
id unik, name, ikon dari lucide-react, kategori, dependensi opsional, route, dan item navigasi. Sertakan terjemahan jika kamu butuh string khusus module.
export default function YourModule() { ... }. Simpan logika data murni di data/ dan uji unit-nya dengan vitest.
Tambahkan import + manifest ke _registry.ts, dan sebuah kunci nav.* di i18n.ts untuk setiap bahasa (sidebar dirender sebelum terjemahan async sampai).
Jalankan npm run dev. Aktifkan di halaman Modules → muncul di sidebar → navigasi lewat React.lazy. Pencarian (/) akan mengambil searchEntries milikmu.
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-case yang unikexport default (wajib untuk React.lazy)_registry.tsnav.* di keempat blok bahasa di i18n.tsdefaultEnabled: false (opt-in)