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 SDK, hook, dan marketplace, 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: gambar menjadi pengukuran, pengukuran menjadi daftar kuantitas, daftar kuantitas membawa markup-nya sendiri dan pekerjaan diperiksa di lokasi. Satu model data di balik semuanya.
Ukur, hitung harga, rencanakan, beli, bangun, dan selesaikan pembayaran dalam satu aplikasi. Setiap layar menyerahkan hasilnya ke layar berikutnya lewat satu basis data, jadi tidak ada yang diketik ulang dan tidak ada yang meleset. Open source, gratis di bawah lisensi AGPL-3.0, berjalan di komputer atau server Anda sendiri, dan setiap catatan diekspor dalam format 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 pekerjaanmu, matikan sisanya, 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 biaya, dan laporan berganti bersamaan, sehingga seorang perancang di Warsawa, seorang quantity surveyor di Ankara, dan seorang manajer lapangan di Lyon dapat bekerja dalam satu proyek dan masing-masing membacanya dalam bahasanya sendiri. Coba di sini.
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.
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 dari kecil dan kembangkan nanti tanpa menulis ulang apa pun.
3 GB memori adalah batas minimum. Kantor dan lapangan membuka proyek yang sama di peramban.
Seluruh tim, dari mana sajaBerjalan di dalam jaringan Anda sendiri. Gambar, biaya, dan kontrak tetap berada di perangkat keras yang Anda kendalikan.
Seluruh perusahaan, tidak ada yang keluar gedungERP tertutup memaksa Anda bekerja dengan cara mereka dan menagih setiap perubahan. Di sini kodenya terbuka, jadi Anda membentuk perangkat lunak, proses, dan koneksinya sesuai perusahaan Anda, dan semua yang Anda bangun tetap milik Anda.
Ubah perangkat lunaknya sendiri
Jalankan sesuai cara kerja perusahaan Anda
Hubungkan ke alat yang sudah Anda pakai
Platform ini berada di pusat terbuka dari perangkat lunak yang kamu pakai, bukan menumpuk di atasnya. Data mengalir masuk dan keluar lewat format terbuka, API yang terdokumentasi, dan webhook, sehingga estimasi, model, dan sistem keuanganmu tetap sinkron, dan tidak ada data yang kamu masukkan yang terjebak di dalamnya.
Data dan API siap AI
Nama produk dan logo yang ditampilkan di sini adalah milik pemiliknya masing-masing, dan hanya muncul untuk mengidentifikasi sistem yang bertukar data dengan platform ini. Penggunaannya tidak menyiratkan afiliasi, sponsor, atau dukungan apa pun dari pemilik tersebut.
Kirim RAB yang sudah diberi harga, rincian biaya, dan tagihan progres sebagai Excel, CSV, atau JSON terstruktur, atau hubungkan langsung lewat REST API, sehingga angka masuk ke sistem keuanganmu tanpa perlu input ulang.
Masukkan model dan gambar lewat format pertukaran terbuka, IFC untuk BIM, DWG dan DGN untuk CAD, dikonversi ke satu canonical format, dan kirim balik hasil review sebagai BCF.
Hubungkan penyimpanan dokumenmu lewat REST API dan webhook, atau sinkronkan sebuah folder, sehingga gambar, kontrak, dan laporan punya satu sumber kebenaran.
Alirkan data ke dashboard dan data warehouse dari REST API yang terdokumentasi serta ekspor tabel yang bersih dalam Excel, CSV, JSON, dan Parquet, format kolom untuk analitik, sehingga angkanya selalu live, bukan hasil tempel manual.
Daftar aktivitas, durasi, dan dependensi masuk sebagai XER atau Project XML dan keluar lagi sebagai Project XML atau CSV, sehingga estimasi dan jadwal berbagi satu set tugas yang sama.
Berlangganan event lewat webhook dan jalankan REST API dari alur otomasi low-code yang dibangun dengan n8n, tooling workflow kami sendiri, untuk menghubungkan apa pun dengan apa pun.
Tanpa penguncian vendor, dengan sengaja.
Setiap angka dapat diekspor, formatnya terbuka, dan API terdokumentasi yang sama yang menjalankan aplikasi ini juga terbuka untuk Anda. Data Anda tetap milik Anda - Anda selalu bisa membawanya.
Baca dokumentasi integrasi dan APINama produk, logo, dan merek adalah milik pemiliknya masing-masing dan hanya ditampilkan untuk menunjukkan kompatibilitas pertukaran data. Penggunaannya tidak menyiratkan kemitraan, afiliasi, atau dukungan apa pun.
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, lalu 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
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.
Pilih jenis perusahaan yang Anda jalankan, dan platform akan mengaktifkan modul yang persis dibutuhkan peran tersebut, yang sudah saling terhubung dalam satu basis data bersama. Arahkan kursor atau ketuk sebuah profil untuk melihat sarang modulnya menyala, dikelompokkan berdasarkan bidang dan terhubung sebagai satu sistem yang terpadu.
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. Masalah dan peta jalan ada di sana; jika Anda ingin melihat apa yang akan datang berikutnya atau apa yang rusak minggu lalu, semuanya ada di log komit.
Setiap isu dan item peta jalan bersifat publik di GitHub. Buka isu dengan deskripsi yang tepat. Kami mengimplementasikannya dan mencantumkan nama Anda sebagai pengusul.
Fakta sederhana yang bisa Anda periksa sendiri: lisensi terbuka, format terbuka, dan data Anda di server Anda sendiri.
Di balik setiap harga satuan ada resepnya: jam kerja, material, dan waktu alat berat yang benar-benar dibutuhkan pekerjaan itu. Setiap item pekerjaan di basis ini diuraikan dengan cara itu, siap dihitung ulang harganya 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.
Sebuah perbandingan langsung. Suite komersial unggul dalam beberapa hal, terutama integrasi yang dibangun selama satu dekade. Di seluruh yang lain, OpenConstructionERP mencakup area yang sama, di-host sendiri dan 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 | € 10-15k | € 6-12k | € 3-8k |
| Implementasi / onboarding | € 0 · dokumen + komunitas | € 20-80k | € 15-40k | € 30-150k |
| 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. Anda dapat menambahkan satu ke instalasi yang berjalan tanpa membangun ulang apa pun. API sudah terketik; spesifikasi OpenAPI dihasilkan, bukan dikelola secara manual.
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.
OpenConstructionERP 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.
Dua jalur. Jalankan sendiri secara gratis di bawah AGPL-3.0, atau bicaralah dengan kami ketika Anda membutuhkan dukungan terkelola, lisensi komersial untuk konverter, atau hal lain yang tidak seharusnya ada di bawah lisensi sumber terbuka.
Platform sumber terbuka penuh. Jalankan di infrastruktur Anda, tanpa syarat.
Ketika Anda membutuhkan hosting terkelola, lisensi komersial untuk konverter, atau hal lain yang tidak sesuai dengan AGPL - beri tahu kami apa yang Anda butuhkan dan kami akan menyesuaikannya.
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.
Aplikasi desktop gratis untuk Windows, macOS, dan Linux, atau satu perintah di server Anda sendiri. Open source di bawah lisensi AGPL-3.0.
Atau jalankan di server
pip install openconstructionerp
docker compose up -d
Satu perintah dan seluruh ERP berjalan. PostgreSQL sudah terintegrasi, tidak ada yang perlu diatur. Lihat dokumen instalasi.
Satu email singkat sebulan - modul baru, rilis parser CAD, catatan di balik layar. Tidak ada spam, berhenti berlangganan kapan saja.
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)