Direktang sukatin sa PDF
Itakda ang scale, iguhit ang area, at bawat sukat ay bumabagsak sa isang record na dala ang page at revision nito papunta sa Bill of Quantities.
Bill of Quantities
Magsimula sa mahigit 190 built-in na module, saka bumuo o mag-install ng sarili mo. Mula estimating hanggang BIM hanggang site, may SDK, hook at marketplace, para maging eksaktong software ang platform na pinatatakbuhan ng negosyo mo.
Tumatakbo na sa isang command
pip install openconstructionerp
docker compose up -d
+
higit pang module
Tingnan ang module system
Buong chain sa iisang take: nagiging pagsukat ang drawing, nagiging Bill of Quantities ang pagsukat, dala ng bill ang sarili nitong markup, at sinusuri ang trabaho sa site. Iisang data model ang nasa ilalim ng lahat ng ito.
Sukatin, presyuhan, planuhin, bumili, magtayo, at ayusin ang bayaran sa iisang application. Ang bawat screen ay ipinapasa ang resulta nito sa susunod gamit ang iisang database, kaya walang nirre-type ulit at walang lumilihis. Open source, libre sa ilalim ng AGPL-3.0, tumatakbo sa sarili mong computer o server, at ang bawat record ay ineeksport sa open formats.
Itakda ang scale, iguhit ang area, at bawat sukat ay bumabagsak sa isang record na dala ang page at revision nito papunta sa Bill of Quantities.
Bill of Quantities
Nananatiling hiwalay ang mga layer, kaya ang isang secant pile wall ay sinusukat bilang sarili nito, hindi bilang bahagi ng page kung saan ito iginuhit.
Pagsukat
Mabibilang ang bawat element, mafi-filter ayon sa palapag at disiplina, at direktang maiuugnay sa isang Bill of Quantities line.
Pagsukat
Bumubukas ang isang Bill of Quantities line sa mga source kung saan ito na-presyuhan, bawat source may sariling kategorya at sariling currency. Ang supply mula sa lokal ay nananatili sa lokal na pera, ang espesyal na materyal ay nasa euro, at ang total ay nasa dolyar.
4D schedule · 5D na gastos
Bawat rate ay may minimum, average, at maximum, at ipinapakita kung ilang Bill of Quantities line ang tumutukoy dito.
Bill of Quantities
I-browse ang mga unit at pinagsamang rate ayon sa rehiyon at katalogo, o panatilihin ang sarili mong rate, at hilahin ang isang rate direkta papunta sa Bill of Quantities kasama ang lakas-paggawa, materyales at kagamitang nasa likod nito.
Bill of Quantities
03
Budget, committed, aktwal, at pinag-forecast na halaga sa iisang screen; ang earned value ay hindi isinusulat sa hiwalay na table, kundi direktang binabasa mula sa parehong data. Dito mo makikita kung anong bilis ang kailangan mo para manatili sa loob ng budget.
Pagtutugma ng gastos at halaga
Nabubuo ang schedule mula sa mga Bill of Quantities line at nananatiling naka-link dito, kaya ang isang quantity na nagbago ay dala-dala rin ang mga petsa nito.
4D model · Earned value
Bawat risk ay na-presyuhan at na-rate sa parehong proyekto, kaya ang reserve na hawak mo ay ang kabuuan ng mga pinangalanang risk, hindi isang porsyentong nakasulat sa ibaba ng page.
Mga Change order
04
Dala ng bawat query ang sariling disiplina, sariling deadline, at kung sinong turn na ngayon, at ang sagot na dumarating kasama ang gastos nito ay direktang nagiging isang variation.
Variation · Mga Submittal · BIM viewer
Dala ng bawat inspeksiyon ang sarili nitong checklist, resulta, at petsa, kaya ang isang depekto ay nagiging isang gawain na may may-ari, hindi isang note lang sa telepono ng isang tao.
Listahan ng Depekto · NCR · Handover
Gastos laban sa halaga ayon sa kategorya ng gastos, may forecast at margin sa bawat linya, sa isang cashflow curve hanggang sa completion. Isang kategorya ang nagpapakita ng negatibong margin, at iyan mismo ang buong layunin ng pagtutugma.
Cashflow · Progress billing
Balik sa 01. Dumating ang bagong rebisyon at muling tumatakbo ang parehong apat na yugto, sa parehong datos.
Apat na role ang nagpapatakbo sa siklo sa itaas. 19 pang role ang nagpapatakbo ng sariling bahagi nila, at bawat isa ay may ibang set ng module.
Estimating, tendering, BIM, quantities, programme, quality, safety, cash flow, site. I-on ang mga kailangan ng trabaho mo, i-off ang iba, o gumawa ng sarili mo.
Pag-download
Native desktop version para sa Windows, macOS, at Linux. Isang installer ang naghahatid ng buong platform kasama ang sarili nitong built-in na database, wala nang ibang dapat i-set up. Libre, open source, at hindi umaalis ang data mo sa iyong disk.
Windows 10/11 - 64-bit na installer
macOS 10.15+ - Apple Silicon
AppImage, deb at rpm
curl -fsSL https://openconstructionerp.com/install.sh | shIsang command lang at tumatakbo ka na
I-install, tapos patakbuhin
pip install openconstructionerpIsang linya, app at database
docker compose upSabay-sabay na nagpapalit ang interface, ang mga cost catalog at ang mga ulat, kaya't ang isang designer sa Warsaw, isang Quantity Surveyor sa Ankara at isang Site Manager sa Lyon ay makakatrabaho sa iisang proyekto at mababasa ito ng bawat isa sa sariling wika. Subukan dito.
Estimating, takeoff, scheduling, dokumento, kalidad at CAD/BIM import, lahat nasa download. Kasama ang cost data para sa mahigit 40 market at 44 wika ng interface. Walang bayad na tier, walang limitasyon sa user.
Walang account at walang cloud sa gitna. Nananatili ang mga proyekto sa folder sa sarili mong disk, at patuloy itong gumagana kahit naka-off ang network.
Nagsasama ang database, server, at interface bilang iisang programa. Ang pag-update ay pagpapatakbo lang ng susunod na installer, at kapag inalis ito, ang folder mo lang ng data ang matitira.
Tulong sa pag-install Tingnan ang lahat ng build at checksum sa GitHub
Isang malakas na IT team at budget para sa development.
Isang laptop na mayroon ka na, at mga sampung minuto.
Ang parehong build ay tumatakbo sa laptop, inuupahang server, o sarili ninyong rack. Magsimula nang maliit at palawakin mamaya nang hindi na kailangang isulat muli ang anuman.
3 GB ng memory ang pinakamababang kailangan. Nagbubukas ng iisang proyekto sa browser ang opisina at ang site.
Buong koponan, kahit saanTumatakbo sa loob ng sarili ninyong network. Nananatili ang mga plano, gastos, at kontrata sa hardware na kayo ang may kontrol.
Buong kompanya, walang lumalabas ng gusaliPinipilit ka ng mga saradong ERP na sumunod sa paraan nila at sinisingil ka sa bawat pagbabago. Dito bukas ang code, kaya ikaw ang humuhubog sa software, sa proseso at sa mga koneksyon para tumugma sa kumpanya mo, at lahat ng ginawa mo ay mananatiling sa iyo.
Baguhin mismo ang software
Patakbuhin ayon sa paraan ng kumpanya mo
Ikonekta sa mga tool na gamit mo na
Nakaupo ang platform sa bukas na sentro ng iyong software, hindi sa ibabaw nito. Dumadaloy ang data papasok at palabas sa pamamagitan ng bukas na format, dokumentadong API at webhook, para nananatiling magkasabay ang iyong estimate, model at finance system - at walang anumang inilagay mo ang mananatiling nakakulong.
Data at API na handa sa AI
Ang mga pangalan ng produkto at logo na nakalagay dito ay pag-aari ng kani-kanilang may-ari at ipinapakita lamang para tukuyin ang mga sistemang pinagpapalitan ng data ng platform na ito. Ang paggamit ng mga ito ay hindi nangangahulugan ng anumang koneksyon, sponsorship, o pag-endorso mula sa mga may-ari na iyon.
I-push ang mga napresyuhang bill, cost breakdown at progress claim bilang structured na Excel, CSV o JSON, o ikonekta nang diretso sa pamamagitan ng REST API, para dumating ang mga numero sa iyong finance system nang hindi na kailangang i-type ulit.
Dalhin ang mga model at drawing sa pamamagitan ng open exchange format - IFC para sa BIM, DWG at DGN para sa CAD - na-convert sa isang canonical model, at ipadala pabalik ang mga review issue bilang BCF.
Ikonekta ang iyong document store sa pamamagitan ng REST API at webhook, o panatilihing naka-sync ang isang folder, para magkaroon ng iisang pinagmulan ng katotohanan ang mga drawing, kontrata at ulat.
Pakainin ang mga dashboard at data warehouse mula sa dokumentadong REST API at malinis na table export sa Excel, CSV, JSON at Parquet, ang analytical column format, para mananatiling live ang mga numero sa halip na naka-paste lang.
Ang mga aktibidad, tagal at dependency ay pumapasok bilang XER o Project XML at lumalabas muli bilang Project XML o CSV, kaya iisang set ng gawain ang ginagamit ng estimate at ng programa.
Mag-subscribe sa mga event gamit ang webhook at patakbuhin ang REST API mula sa low-code automation flow na binuo gamit ang n8n, ang sarili naming workflow tooling, para ikonekta ang kahit ano sa kahit ano.
Walang lock‑in, sinadya.
Bawat numero ay maaaring i-export, bukas ang mga format, at ang parehong dokumentadong API na nagpapatakbo ng app ay bukas din sa iyo. Sa iyo mananatili ang iyong data - kaya mo itong dalhin kahit saan.
Basahin ang dokumentasyon ng integration at APIAng mga pangalan ng produkto, logo at brand ay pag-aari ng kani-kanilang may-ari at ipinapakita lamang para ipahiwatig ang compatibility sa data exchange. Ang paggamit nito ay hindi nangangahulugan ng anumang partnership, affiliation o endorsement.
Maiikling walkthrough sa totoong proyekto sa loob ng app, mula pag-install hanggang turnover ng trabaho.
4:41
How to Install OpenConstructionERP | Windows Setup & First Project
I-install sa Windows, buksan ang sample na proyekto, itakda ang wika at rehiyon, piliin ang mga module at imbitahan ang iyong team.
12:00
Dami, BOQ, at AI estimating. Sa sarili mong laptop.
Maikling tour ng buong daloy: drawing ang pasok, offer ang labas.
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
Buong serye sa Ingles, Aleman at Pranses
Lahat ng video sa YouTube
Bawat isa ay gumagabay sa totoong workflow ng konstruksyon hakbang-hakbang, kasama ang gagawin at kung bakit sa bawat yugto.
293 playbook sa 8 disiplina
Isinulat para sa isang merkadoGermany13Australia10Brazil10Canada10China10Spain10United Kingdom10Hungary10India10Mexico10New Zealand10Russia10Saudi Arabia10United States10South Africa10
Ang laman ng kasalukuyang release. Cost data, CAD format, module at lisensya, may mga pangunahing numero sa iisang lugar.
handa-nang-gamitin na cost item sa iba't ibang trade at assembly.
IFC, DWG/DGN, Excel/CSV, PDF at 20+ pang format papasok - at 40+ format pabalik mula sa iisang canonical format.
plug-in na module na sumasaklaw sa buong site workflow - proyekto, BOQ, pagsukat, tender at marami pa.
open-source na core sa ilalim ng AGPL-3.0. Walang vendor lock-in. Sa iyo pa rin ang data mo.
Piliin ang uri ng kumpanyang pinapatakbo mo at ino-on ng platform ang eksaktong mga module na kailangan ng papel na iyon, magkakaugnay na sa isang shared database. I-hover o i-tap ang isang profile para makita ang honeycomb ng module nitong nag-iilaw, nakagrupo ayon sa disiplina at magkakaugnay bilang iisang konektadong sistema.
Nananatili sa bawat profile ang laging-bukas na core ng platform: mga proyekto, cost database, resource catalog, assembly, dashboard at admin. Hindi kailanman ikinukulong ng mga profile ang anumang bagay, sila lamang ang nangunguna sa mga module na pinaka-mahalaga para sa trabaho, at maaari kang magdagdag o mag-alis ng anumang module mamaya.
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 sa GitHub. Naroon ang mga issue at roadmap; kung gusto mong makita kung ano ang susunod o kung ano ang nasira noong nakaraang linggo, nasa commit log lahat.
Bawat issue at item sa roadmap ay pampubliko sa GitHub. Magbukas ng issue na may eksaktong paglalarawan. Ipapatupad namin ito at bibigyan ka ng kredito.
Payak na katotohanan na maaari mong suriin mismo: open license, open na format, at ang data mo sa sarili mong server.
Sa likod ng bawat rate ay may recipe nito: ang mga oras ng trabaho, ang mga materyales at ang oras ng makinaryang talagang kinakailangan ng trabaho. Bawat work item sa mga base na ito ay hinati nang ganito, handang i-reprice para sa iyong merkado.
Mga worked example mula sa mga base sa itaas
May sariling line item at article code ang bawat base. Ipinapakita ang mga napresyuhang base sa euro para sa patas na paghahambing; ipinapakita ng mga coefficient base ang resource quantity mula sa national norm. Nananatili ang bawat description sa wikang pinili mo.
Deretsahang paghahambing. Nangunguna ang mga commercial suite sa ilang bagay, karamihan ay integration na naipon sa loob ng dekada. Sa lahat ng iba pa, sumasaklaw ang OpenConstructionERP sa parehong lawak, self-hosted at walang bayad sa lisensya.
| Kakayahan | OpenConstructionERP | Suite ng Enterprise para sa Estimating | Tool sa Pag-bid para sa Heavy Civil na Konstruksyon | Legacy na ERP para sa Konstruksyon |
|---|---|---|---|---|
| Open-source na core (AGPL-3.0) | ✓ | ✕ | ✕ | ✕ |
| Self-host sa sarili mong infra | ✓ | ~ | ✕ | ~ |
| AI na pagsukat mula sa PDF / litrato | ✓ | ~ | ✕ | ✕ |
| Multi-CAD na Pagkuha ng Datos (DWG / RVT / IFC / DGN) | ✓ | ✓ | ✕ | ✕ |
| 120,000+ na cost item na handa nang gamitin | ✓ | ~ | ✓ | ~ |
| Real-time na Pagtutulungan (CRDT) | ✓ | ✕ | ✕ | ✕ |
| 44 wika sa core i18n | ✓ | ~ | ✕ | ~ |
| Modular na plugin architecture | ✓ | ✕ | ✕ | ✕ |
| Karaniwang gastos / seat / taon | € 0 · sariling host | € 10-15k | € 6-12k | € 3-8k |
| Implementasyon / Pagpapakilala | € 0 · dokumentasyon + komunidad | € 20-80k | € 15-40k | € 30-150k |
| Termino ng kontrata | Wala · kanselahin anumang oras | 1-3 taong lock-in | 1-3 taong lock-in | 3-5 taong lock-in |
Bawat feature ay self-contained na package. Ilagay, alisin - kinukuha agad ito ng tumatakbong install sa loob ng segundo, zero downtime.
Bawat feature ay Python package na may manifest. Puwede kang magdagdag nito sa tumatakbong install nang hindi kailangang mag-rebuild ng kahit ano. Naka-type ang mga API; ang OpenAPI spec ay generated, hindi hand-maintained.
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.
Sinasadyang boring na mga pagpili. Lahat open-source.
Lumago ang OpenConstructionERP mula sa isang dekada ng open na construction-tech research.
Sa nakalipas na sampung taon, nagtrabaho ang aming team sa resource management ng mga proyektong konstruksyon. Habang ginagawa iyon, naging usyoso kami kung paano nabuo ang mga tool ng industriya, mula sa unang pagtatangkang i-automate ang disenyo hanggang sa mga ERP platform ngayon, at naging dalawang mas mahabang sulatin iyon (“The Lobbyists’ Wars and the Development of BIM” at “The History of the BIM Map”). Mahirap makita kung saan patungo ang mga bagay kung hindi alam kung paano tayo nakarating dito.
Marami na kaming naisulat tungkol sa mga paksang ito sa paglipas ng mga taon, at ang ilan ay umabot sa malawak na mambabasa. Bukod sa pagsusulat, nagbigay kami ng payo sa mga kumpanya sa konstruksyon at consulting, developer, at software vendor kung paano nila hinahawakan ang project data: bilang batayan ng desisyon at hindi bilang kaakibat na produkto lang nito. Dahil doon, nakita namin ang industriya mula sa dalawang panig, ang mga gumagawa ng tool at ang mga gumagamit nito araw-araw. Marami sa mga obserbasyong iyon ang napunta sa aklat na Data-Driven Construction, na available na ngayon sa 16 na wika (datadrivenconstruction.io/books).
Dalawa pang problema ang nagpabusy sa amin. Una, ang pagtulong sa mga hindi developer na makapasok sa mga proprietary na file format na hindi kailanman ginawa para buksan. Ikalawa, ang paghahanap ng mas malinaw na paraan para ilarawan ang gawaing konstruksyon gamit ang resource model. Parehong nagbunga ng libreng tool: ang DDC CAD/BIM converter (IFC, DWG, DGN → structured data) sa GitHub, at ang CWICR, isang multilingual na database ng mga gawain at resource sa konstruksyon na may mahigit 120,000 item sa 11 wika, na inilathala bilang OpenConstructionEstimate-DDC-CWICR.
Lahat ng iyon ay paghahanda para sa matagal na naming gustong buuin: isang bukas at modular na ERP para sa konstruksyon. Sa wakas, napraktikal ng pinakabagong henerasyon ng tooling na pagsamahin sa iisang platform ang metodolohiya, mga data model, at mga naunang implementasyon. Publiko at open source na ito ngayon.
Sa karanasan namin, madalas na nagmumula ang pinakamagagandang ideya sa usapan, at sa pagtatalo rin. Kung interesado ka sa mga tanong tungkol sa paglipat ng konstruksyon tungo sa “Uberization” at sa mas transparent na pagtataya ng gastos at oras, masaya kaming makasama ka sa talakayang iyon.
DataDrivenConstruction Team
tagapagtatag, 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
Ang karamihan ng civil design file ay talagang data prison. Puno ng mahalagang impormasyon, alignment, surface, quantity, nakatambak lang, nakakulong sa mga format na hindi talaga dinisenyo para makipag-ayos sa anumang bagay sa labas ng orihinal na software nito. Sobra na ang oras na nasayang ko sa pagsagot sa mga simpleng tanong tulad ng 'ilang manhole ang meron sa trabahong ito?' o 'ano ang volume kada phase?', para lang malaman na ang data ay nakalibing ng limang layer ang lalim sa isang DWG o DGN. Inaayos iyon ng Data Driven Construction. Binubuksan ng kanilang mga converter ang mga sarado nang format na ito at binibigyan ka ng structured data na aktwal mong magagamit, sa Power BI, sa Excel, o kahit sa isang LLM prompt kung may ginagawa kang kumplikado. Hindi ito flashy, pero sobrang kapaki-pakinabang. Kung sinusubukan mong lumampas sa mga screenshot at PDF at aktwal na gamitin ang iyong design data, ito ang uri ng tool na ginagawang posible iyon. Ito ang pagkakaiba ng nanghuhula at nakakaalam. At totoo, nakapag-ipon ito para sa akin ng hindi kaunting Sabado ng umaga.
Sumali sa kilusan kasama ang DataDrivenConstruction! Gawin nating totoo ang tunay na kalayaan sa mga format ng data at pasiglahin ang isang bagong panahon ng produktibidad at inobasyon sa konstruksyon. Ang tunay at kinakailangang paglalakbay mula sa sarado tungo sa "bukas" na format ay hindi pa nga nagsisimula: Ang tunay na kalayaan sa mga format ng data, malaya mula sa proprietary na ugnayan at abot-kamay ng lahat, ang kailangan natin para maibukas ang inobasyon at kolaborasyon sa buong industriya ng konstruksyon, lalo na sa pakinabang ng 99% ng konstruksyon, ibig sabihin ang mga SME, at palayain ang sektor para sa mabilis na paglago.
Libre ang buong platform, at walang nakatago rito.
Dalhin ang platform sa mga kumpanyang kilala mo na, at maningil para sa idinadagdag mo.
Dalawang landas. Patakbuhin ito mismo nang libre sa ilalim ng AGPL-3.0, o kausapin kami kapag kailangan mo ng hosted support, commercial license para sa mga converter, o anumang bagay na hindi dapat nasa open-source na lisensya.
Ang buong open-source na platform. Patakbuhin sa sarili mong infra, walang kundisyon.
Kapag kailangan mo ng managed hosting, commercial license para sa mga converter, o anumang hindi bagay sa AGPL - sabihin mo sa amin ang kailangan mo at ise-scope namin ito.
Discovery → workshop → mga napiling module → binuo → na-deploy sa sarili mong hardware. Ibinigay ang source.
Hands-on na session: estimating, BIM-to-BOQ, AI na pagsukat, GAEB pipeline. Naka-record para sa library ng team mo.
Pagmamapa ng standard, cost-DB strategy, pipeline architecture, code review.
Piling pampublikong workshop lang. Marami sa malalaking enterprise engagement ay nasa ilalim pa rin ng NDA.










Ang galing ng workshop, Artem! Puspusan ang mga paghahanda! Excited na akong abangan ang hackathon sa bagong taon! 💪🏻
Ano ang mangyayari kapag hindi lang inaayos ang mga proseso ng konstruksyon, kundi sinusuri rin ito nang matalino? Ito ang naging paksa ng aming workshop kasama si Artem Boiko tungkol sa "Data-Driven Construction". Ang pokus ay sa tanong kung paano namin mas magagamit nang husto ang umiiral na data - para gawing mas episyente, mas transparent at mas kaunti ang pagkakamali ang mga proyektong pang-konstruksyon. Gamit ang tiyak na halimbawa ng aplikasyon, ipinakita ni Artem kung paano makakatulong ang structured na data ng konstruksyon para mapanatili ang overview, matukoy nang maaga ang mga karagdagan, at mapahusay ang komunikasyon sa pagitan ng planning at execution. Partikular na kapana-panabik: kung paano magagamit na ngayon ang mga digital na tool at model para i-automate ang mga proseso. Ang data-driven na konstruksyon ay hindi na paksa para sa hinaharap - nasa gitna na tayo nito. Ipinakita ng workshop kung gaano kalaki ang potensyal kung magtutulungan tayo at talagang gagawing gumana ang data para sa atin.
Nagbigay si Artem Boiko ng natatanging presentasyon sa buong Shapemaker team, na nagbahagi ng malalim na insight sa data migration mula sa engineering software at kaugnay na paksa. Ang kanyang kadalubhasaan at malinaw na komunikasyon ay ginawang madaling maintindihan ang mga komplikadong konsepto, na nagbigay sa aming team ng praktikal na kaalaman na agad naming magagamit. Lubos kong irerekomenda ang kanyang serbisyo para sa sinumang naghahanap ng kalinawan at aktwal na estratehiya sa larangang ito!
Talagang nakatuon ang aking pansin sa workshop ng DataDrivenConstruction. Sa palagay ko, kayang sundan ng lahat. Makikita mo sa mga slide mo kung gaano karaming oras, tiyaga at pagsisikap ang inilagay mo dito. Napakaganda rin ng mga live presentation. Ang tanging kritisismo ko lang ay ang bilang ng mga slide - masyadong marami. Pero pagrereklamo na iyon sa pinakamataas na antas. Sa kabuuan, ito ang pinakamahusay na workshop na napuntahan ko. At bukod dito, napaka-kaaya-aya mong tao.
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.
Sa pangkalahatan, talagang kapana-panabik at lubhang nagpapayaman ang training ng DataDrivenConstruction para sa akin. Ang partikular kong nagustuhan: ang "makasaysayang" background sa iba't ibang CAD software (nakakabighani pakinggan, parang investigative journalism); ang kawili-wiling approach sa automation gamit ang DataFrames; ang sarili mong hands-on na halimbawa ng process automation sa konstruksyon; at ang pagtingin sa mga kasalukuyang trend tulad ng Claude Code at OpenClaw - talagang binuhay mo ang paksa. Ang tanging kahinaan: talagang napakaraming input sa loob lang ng dalawang araw. Kasabay nito, mahusay mong ipinakita sa amin kung paano kami patuloy na makakapag-oryenta - halimbawa sa pamamagitan ng structured na pagre-record ng aming mga proseso sa Miro board. Muling pasasalamat para sa training at sa palitan ng kaalaman.
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.
Napakagandang workshop na may kapana-panabik na nilalaman na kami, at ako mismo, ay natutunan ng marami. Salamat sa paglalaan mo ng napakaraming oras para sa amin. Inaabangan naming subukan ang natutunan namin sa lalong madaling panahon at isama ito sa aming mga proyekto! #bleedingedge
Magpadala sa amin ng maikling brief na may budget at timeline mo, at babalikan ka namin.
Ang libreng desktop app para sa Windows, macOS, at Linux, o isang command sa sarili mong server. Open source sa ilalim ng AGPL-3.0.
O patakbuhin ito sa isang server
pip install openconstructionerp
docker compose up -d
Isang command lang at tumatakbo na ang buong ERP. Built-in na ang PostgreSQL, wala nang ibang i-se-set up. Tingnan ang install docs.
Isang maikling email kada buwan - mga bagong module, release ng CAD parser, mga tala sa likod ng tabing. Walang spam, mag-unsubscribe anumang oras.
Bawat feature ay isang module: isang folder na may manifest, isang lazy-loaded na page component at isang entry sa registry. Ilagay ang isa, i-reload, at lalabas ito sa Modules page na handa nang i-toggle on.
frontend/src/modules/
├── _registry.ts ← idagdag ang import mo dito
├── your-module/
│ ├── manifest.ts ← mga metadata, routes, nav, i18n
│ ├── YourModule.tsx ← main page (na-load gamit ang React.lazy)
│ └── index.ts ← barrel export
Gawin ang frontend/src/modules/your-module/.
manifest.ts
Natatanging id, name, icon mula sa lucide-react, category, optional na deps, routes at nav items. Isama ang mga translation kung kailangan mo ng module-specific na string.
export default function YourModule() { ... }. Panatilihin ang purong data logic sa data/ at unit-test ito gamit ang vitest.
Idagdag ang import + manifest sa _registry.ts, at isang nav.* key sa i18n.ts para sa bawat wika (nagre-render ang sidebar bago pa dumating ang async na translation).
Patakbuhin ang npm run dev. I-enable sa Modules page → lalabas sa sidebar → nagna-navigate gamit ang React.lazy. Nakukuha ng search (/) ang iyong 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' }],
};
idexport default (kailangan para sa React.lazy)_registry.tsnav.* sa lahat ng 4 na language block ng i18n.tsdefaultEnabled: false (opt-in)