Mjerenje izravno na PDF-u
Postavite mjerilo, ocrtajte površinu, i svako mjerenje završava u registru koji nosi svoj list i svoju reviziju u troškovnik.
Troškovnik
Počnite s više od 190 ugrađenih modula, a zatim izgradite ili instalirajte vlastite. Od kalkulacije preko BIM-a do gradilišta, uz SDK, hookove i marketplace, kako bi platforma postala upravo softver na kojem radi vaša tvrtka.
Pokrenite s jednim naredbom
pip install openconstructionerp
docker compose up -d
+
još modula
Pogledajte sustav modula
Cijeli lanac u jednom kadru: nacrt postaje uzimanje količina, uzimanje postaje troškovnik, troškovnik nosi svoje marže, a radovi se pregledavaju na gradilištu. Jedan model podataka stoji iza svega toga.
Mjerite, procjenjujte, planirajte, nabavljajte, gradite i obračunavajte u jednoj aplikaciji. Svaki zaslon predaje svoj rezultat sljedećem preko jedne baze podataka, tako da se ništa ne unosi ponovno i ništa ne odstupa. Otvoreni kod, besplatno pod AGPL-3.0, radi na vašem vlastitom računalu ili poslužitelju, a svaki zapis izvozi se u otvorenim formatima.
Postavite mjerilo, ocrtajte površinu, i svako mjerenje završava u registru koji nosi svoj list i svoju reviziju u troškovnik.
Troškovnik
Slojevi ostaju odvojeni, tako da se zid od sekantnih pilota mjeri kao takav, a ne kao dio lista na kojem je nacrtan.
Izmjera
Svaki element je brojiv, filtriran po katu i struci, i povezuje se izravno sa stavkom troškovnika.
Izmjera
Stavka troškovnika otvara se prema resursima iz kojih je ocijenjena, svaki sa svojom klasom i svojom valutom. Turska nabava ostaje u lirama, dodatak u eurima, ukupno u dolarima.
4D dinamički plan · 5D trošak
Svaka cijena nosi minimum, prosjek i maksimum, i pokazuje koliko redaka troškovnika je citira.
Troškovnik
Pregledajte jedinične i sastavljene cijene po regiji i katalogu, ili vodite svoje, i povucite cijenu s radom, materijalom i mehanizacijom iza nje izravno u troškovnik.
Troškovnik
Proračun, preuzeta obveza, stvarno i prognoza na jednom zaslonu, s ostvarenom vrijednošću očitanom izravno iz istih podataka umjesto upisanom u zaseban list. Reći će vam indeks uspješnosti koji odavde trebate da biste sletjeli unutar proračuna.
Usklađivanje troškova i vrijednosti
Dinamički plan se generira iz stavki troškovnika i ostaje povezan s njima, tako da količina koja se mijenja nosi datume sa sobom.
4D model · Ostvarena vrijednost
Svaki rizik je vrednovan i ocijenjen na istom projektu, tako da je rezerva koju nosite zbroj imenovanih izloženosti, a ne postotak na dnu stranice.
Nalozi za izmjenu
Svaki upit nosi svoju struku, svoj rok i tko je sljedeći na potezu, a odgovor koji stigne s troškom izravno postaje varijacija.
Varijacije · Predlozi · BIM preglednik
Svaka inspekcija nosi svoju kontrolnu listu, svoj rezultat i svoj datum, tako da nedostatak postaje zadatak s vlasnikom umjesto bilješke na nečijem telefonu.
Popis nedostataka · NCR · Primopredaja
Trošak prema vrijednosti po troškovnoj stavci, s prognozom i maržom na svakom retku, preko krivulje novčanog toka koja teče do dovršetka. Jedna stavka pokazuje negativnu maržu, što je upravo smisao provođenja usklađivanja.
Novčani tok · Situacije
Natrag na 01. Stiže nova revizija i ista četiri koraka teku ponovno, nad istim podacima.
Četiri uloge pokreću ciklus iznad. Još 19 pokreće svoj dio toga, i svaka dobiva drugačiji skup modula.
Troškovnici, javna nabava, BIM, količine, dinamički plan, kvaliteta, sigurnost, novčani tok, gradilište. Uključite one koje vaš posao treba, ostale ostavite isključenima, ili napišite svoje.
Preuzmi
Nativna desktop verzija za Windows, macOS i Linux. Jedan instalacijski program donosi cijelu platformu s vlastitom ugrađenom bazom podataka, nema ništa drugo za postaviti. Besplatno, otvoreni kod, a vaši podaci nikada ne napuštaju vaš disk.
Windows 10/11 - 64-bitni instalacijski program
macOS 10.15+ - Apple Silicon
AppImage, deb i rpm
curl -fsSL https://openconstructionerp.com/install.sh | shJedna naredba i već radite
Instalirajte, a zatim pokrenite
pip install openconstructionerpJedan redak, aplikacija plus baza podataka
docker compose upSučelje, cjenici i izvještaji mijenjaju se zajedno, pa projektant u Varšavi, obračunski inženjer u Ankari i voditelj gradilišta u Lyonu mogu raditi na istom projektu i svatko ga čitati na svom jeziku. Isprobajte ovdje.
Kalkulacija, takeoff, planiranje, dokumenti, kvaliteta i CAD/BIM uvoz, sve je u preuzimanju. Podaci o troškovima za više od 40 tržišta i 44 jezika sučelja dolaze uz to. Bez plaćene razine, bez ograničenja broja korisnika.
Bez računa i bez oblaka u sredini. Projekti ostaju u mapi na vašem vlastitom disku, a sve nastavlja raditi i s isključenom mrežom.
Baza podataka, poslužitelj i sučelje dolaze kao jedan program. Ažuriranje znači pokrenuti sljedeći instalacijski program, a uklanjanje ostavlja samo vašu mapu s podacima.
Pomoć pri instalaciji Pogledajte sve verzije i provjere na GitHubu
Jak IT tim i proračun za razvoj.
Prijenosnik koji već imate i desetak minuta.
Ista verzija radi na prijenosniku, iznajmljenom poslužitelju ili vašem vlastitom ormaru. Krenite malo, a proširite se poslije bez prepisivanja ičega.
3 GB memorije je minimum. Ured i gradilište otvaraju isti projekt u pregledniku.
Cijeli tim, odakle godRadi unutar vaše vlastite mreže. Nacrti, troškovi i ugovori ostaju na opremi koju nadzirete.
Cijela tvrtka, ništa ne izlazi iz zgradeZatvoreni ERP sustavi tjeraju vas da radite na njihov način i naplaćuju svaku promjenu. Ovdje je kod otvoren: softver, procese i veze prilagođavate svojoj tvrtki, a sve što izgradite ostaje vaše.
Mijenjajte sam softver
Radite onako kako radi vaša tvrtka
Povežite ga s alatima koje već koristite
Platforma stoji u otvorenom središtu vašeg softvera, a ne iznad njega. Podaci ulaze i izlaze kroz otvorene formate, dokumentirani API i webhookove, tako da vaš troškovnik, vaš model i vaš financijski sustav ostaju usklađeni - i ništa što unesete nikad ne ostaje zarobljeno.
Podaci i API spremni za AI
Ovdje prikazani nazivi proizvoda i logotipi vlasništvo su njihovih vlasnika i prikazani su samo radi identifikacije sustava s kojima ova platforma razmjenjuje podatke. Njihova upotreba ne podrazumijeva nikakvu povezanost, sponzorstvo ili preporuku tih vlasnika.
Izvezite obračunate troškovnike, raščlambe troškova i privremene situacije kao strukturirani Excel, CSV ili JSON, ili ih povežite izravno preko REST API-ja, tako da brojke stignu u vaš financijski sustav bez ponovnog upisivanja.
Uvezite modele i nacrte kroz otvorene formate za razmjenu - IFC za BIM, DWG i DGN za CAD - pretvorene u jedinstveni canonical model, i šaljite napomene s pregleda natrag kao BCF.
Povežite svoju pohranu dokumenata preko REST API-ja i webhookova, ili držite mapu sinkroniziranom, tako da nacrti, ugovori i izvještaji imaju jedan jedini izvor istine.
Napajajte nadzorne ploče i skladišta podataka iz dokumentiranog REST API-ja i čistih tabličnih izvoza u Excelu, CSV-u, JSON-u i Parquetu, analitičkom stupčastom formatu, tako da brojke ostanu žive, a ne ručno zalijepljene.
Aktivnosti, trajanja i ovisnosti ulaze kao XER ili Project XML i izlaze natrag kao Project XML ili CSV, tako da procjena i program dijele isti skup zadataka.
Pretplatite se na događaje putem webhookova i upravljajte REST API-jem iz low-code automatizacijskih tokova izgrađenih u n8n-u, našem vlastitom alatu za tijekove rada, kako biste povezali bilo što s bilo čime.
Bez vezanosti uz dobavljača, po dizajnu.
Svaki broj može se izvesti, formati su otvoreni, a isti dokumentirani API koji pokreće aplikaciju otvoren je i vama. Vaši podaci ostaju vaši - uvijek ih možete ponijeti sa sobom.
Pročitajte dokumentaciju o integracijama i API-juNazivi proizvoda, logotipi i marke vlasništvo su njihovih vlasnika i prikazani su samo radi označavanja kompatibilnosti pri razmjeni podataka. Njihova upotreba ne podrazumijeva nikakvo partnerstvo, povezanost ili preporuku.
Kratki prikazi na stvarnom projektu u aplikaciji, od instalacije do primopredaje.
4:41
How to Install OpenConstructionERP | Windows Setup & First Project
Instalirajte na Windows, otvorite primjer projekta, postavite jezik i regiju, odaberite module i pozovite tim.
12:00
Količine, BOQ i procjena troškova uz AI. Na vlastitom prijenosnom računalu.
Kratak obilazak cijelog tijeka: crtež unutra, ponuda van.
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
Cijele serije na engleskom, njemačkom i francuskom
Svi videozapisi na YouTubeu
Svaki vodi stvarni građevinski proces korak po korak, uz upute što raditi i zašto u svakoj fazi.
293 priručnika u 8 disciplina
Napisano za tržišteGermany13Australia10Brazil10Canada10China10Spain10United Kingdom10Hungary10India10Mexico10New Zealand10Russia10Saudi Arabia10United States10South Africa10
Što dolazi u kutiji s trenutnim izdanjem. Podaci o troškovima, CAD formati, moduli i licenciranje, s glavnim brojkama na jednom mjestu.
gotovi troškovni artikli za različite struke i sklopove.
IFC, DWG/DGN, Excel/CSV, PDF i više od 20 formata u - i više od 40 formata van iz jednog kanonskog modela.
moduli za priključak koji pokrivaju cijeli radni tijek na gradilištu - projekti, BOQ, mjerenje, natječaji i još mnogo toga.
otvoreni izvorni kod pod AGPL-3.0. Nema zaključavanja dobavljača. Vaši podaci ostaju vaši.
Odaberite vrstu tvrtke kojom upravljate, a platforma uključuje točno one module koji su toj ulozi potrebni, već povezane u jednoj zajedničkoj bazi podataka. Zadržite pokazivač ili dodirnite profil kako biste vidjeli kako se pali njegova saća modula, grupirana po struci i povezana kao jedinstveni sustav.
Svaki profil zadržava uvijek aktivnu jezgru platforme: projekte, bazu podataka troškova, katalog resursa, sastavnice, nadzorne ploče i administraciju. Profili nikada ništa ne zaključavaju, oni jednostavno na prvo mjesto stavljaju module koji su najvažniji za taj posao, a bilo koji modul možete kasnije dodati ili ukloniti.
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 na GitHubu. Problemi i putna karta žive tamo; ako želite vidjeti što dolazi sljedeće ili što je pokvareno prošli tjedan, sve je to u zapisniku promjena.
Svaki problem i stavka na putnoj karti javni su na GitHubu. Otvorite problem s preciznim opisom. Mi ga implementiramo i navodimo vas kao autora.
Jednostavne činjenice koje možete sami provjeriti: otvorena licenca, otvoreni formati i vaši podaci na vašem vlastitom poslužitelju.
Iza svake jedinične cijene stoji njezin recept: sati rada, materijal i vrijeme rada strojeva koje posao doista traži. Svaka stavka u ovim bazama razložena je upravo tako, spremna za ponovno određivanje cijene za vaše tržište.
Razrađeni primjeri iz gornjih baza
Svaka baza ima svoje stavke i šifre. Obračunate baze prikazane su u eurima radi usporedivosti; koeficijentne baze prikazuju količine resursa iz nacionalne norme. Svaki opis ostaje na jeziku koji ste odabrali.
Izravna usporedba jedan pored drugog. Komercijalni paketi prednjače u nekoliko stvari, uglavnom u integracijama razvijenim tijekom desetljeća. U ostalim aspektima, OpenConstructionERP pokriva isto područje, samostalno hostiran i bez troškova licence.
| Sposobnost | OpenConstructionERP | Suite za procjenu poduzeća | Alat za ponude u teškoj građevini | Naslijeđeni građevinski ERP |
|---|---|---|---|---|
| Open-source jezgra (AGPL-3.0) | ✓ | ✕ | ✕ | ✕ |
| Samostalno hostiranje na vašoj infrastrukturi | ✓ | ~ | ✕ | ~ |
| AI mjerenje iz PDF-a / fotografije | ✓ | ~ | ✕ | ✕ |
| Multi-CAD unos (DWG / RVT / IFC / DGN) | ✓ | ✓ | ✕ | ✕ |
| Preko 120,000 troškovnih stavki odmah dostupno | ✓ | ~ | ✓ | ~ |
| Multiplayer u stvarnom vremenu (CRDT) | ✓ | ✕ | ✕ | ✕ |
| 44 jezik u osnovnom i18n | ✓ | ~ | ✕ | ~ |
| Modularna arhitektura dodataka | ✓ | ✕ | ✕ | ✕ |
| Tipični trošak / sjedalo / godina | € 0 · samostalno hostiranje | € 10-15k | € 6-12k | € 3-8k |
| Implementacija / uvođenje | € 0 · dokumentacija + zajednica | € 20-80k | € 15-40k | € 30-150k |
| Ugovorni rok | Nema · otkažite u bilo kojem trenutku | 1-3 god. zaključavanje | 1-3 god. zaključavanje | 3-5 god. zaključavanje |
Svaka funkcija je samostalni paket. Ubacite ga, izvadite - aktivna instalacija ga preuzima u sekundi, bez zastoja.
Svaka funkcija je Python paket s manifestom. Možete dodati jedan u aktivnu instalaciju bez ponovne izrade. API-ji su tipizirani; OpenAPI specifikacija se generira, a ne ručno održava.
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.
Namjerno dosadni izbori. Sve otvorenog koda.
OpenConstructionERP raste iz desetljeća otvorenog istraživanja građevinske tehnologije.
Posljednjih deset godina naš tim radi na upravljanju resursima u građevinskim projektima. Usput nas je zanimalo kako su nastali alati u industriji, od prvih pokušaja automatizacije projektiranja do današnjih ERP platformi, i iz toga su nastala dva duža teksta („The Lobbyists’ Wars and the Development of BIM“ i „The History of the BIM Map“). Teško je vidjeti kamo stvari idu ako ne znamo kako smo došli dovde.
Tijekom godina napisali smo dosta o tim temama, a neki su tekstovi našli široku publiku. Uz pisanje, savjetovali smo građevinske i konzultantske tvrtke, investitore i proizvođače softvera o tome kako postupaju s podacima projekta: kao s podlogom za odluke, a ne kao s usputnim proizvodom. Tako smo industriju vidjeli s obje strane, od onih koji grade alate i onih koji ih svakodnevno koriste. Mnogo tih zapažanja završilo je u knjizi Data-Driven Construction, koja je sada dostupna na 16 jezika (datadrivenconstruction.io/books).
Zaokupila su nas još dva problema. Prvi je bio pomoći ljudima koji nisu programeri da uđu u vlasničke formate datoteka koji nikad nisu bili namijenjeni otvaranju. Drugi je bio naći jasniji način opisivanja građevinskih radova kroz model resursa. Iz oba su nastali besplatni alati: DDC CAD/BIM konverteri (IFC, DWG, DGN → strukturirani podaci) na GitHubu i CWICR, višejezična baza građevinskih radova i resursa s više od 120.000 stavki na 11 jezika, objavljena kao OpenConstructionEstimate-DDC-CWICR.
Sve to bila je priprema za nešto što smo dugo htjeli izgraditi: otvoreni, modularni ERP za građevinarstvo. Najnovija generacija alata napokon je omogućila da metodologiju, modele podataka i ranije implementacije spojimo u jednu platformu. Sada je javna i otvorenog koda.
Prema našem iskustvu, najbolje ideje nastaju iz razgovora, pa i iz neslaganja. Ako vas zanimaju pitanja oko kretanja građevinarstva prema „uberizaciji“ i prema transparentnijoj procjeni troškova i vremena, rado ćemo vas vidjeti u toj raspravi.
DataDrivenConstruction Team
osnivač, 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
Većina datoteka iz projektiranja niskogradnje u biti su zatvori za podatke. Puno korisnih informacija, trase, površine, količine, samo leže tamo, zaključane u formatima koji nikad nisu bili zamišljeni da lijepo surađuju s bilo čime izvan svog izvornog softvera. Potrošio sam previše vremena pokušavajući odgovoriti na jednostavna pitanja poput 'koliko okana ima na ovom gradilištu?' ili 'koliki je obujam po fazama?', samo da bih otkrio da su podaci zakopani pet slojeva duboko u DWG-u ili DGN-u. Data Driven Construction to rješava. Njihovi konverteri otvaraju te zatvorene formate i daju vam strukturirane podatke koje stvarno možete koristiti, u Power BI-ju, u Excelu, ili čak u LLM upitu ako radite nešto sofisticiranije. Nije efektno, ali je nevjerojatno korisno. Ako pokušavate ići dalje od snimaka zaslona i PDF-ova te stvarno koristiti svoje projektne podatke, ovo je alat koji to omogućuje. To je razlika između nagađanja i znanja. I iskreno, uštedio mi je više od jedne mirne subotnje jutro.
Pridružite se pokretu s DataDrivenConstruction! Učinimo istinsku slobodu u formatima podataka stvarnošću i pokrenimo novo doba produktivnosti i inovacija u graditeljstvu. Stvarno i nužno putovanje od zatvorenih prema 'otvorenim' formatima još nije ni počelo: istinska sloboda u formatima podataka, oslobođena vlasničkih veza i dostupna svima, upravo je ono što nam treba za otključavanje inovacija i suradnje u cijeloj građevinskoj industriji, posebno u korist 99 % graditeljstva, odnosno malih i srednjih poduzeća, i oslobađanje sektora za ubrzani rast.
Cijela platforma je besplatna i ništa u njoj nije skriveno.
Donesite platformu tvrtkama koje već poznajete i naplatite ono što dodate.
Dva puta. Pokrenite to sami besplatno pod AGPL-3.0, ili nas kontaktirajte kada vam zatreba podrška na hostingu, komercijalna licenca za konvertere ili bilo što drugo što ne bi trebalo biti pod licencom otvorenog koda.
Cijela platforma otvorenog koda. Pokrenite je na svojoj infrastrukturi, bez ikakvih obaveza.
Kada vam zatreba upravljano hosting, komercijalne licence za konvertere ili bilo što što ne odgovara AGPL-u - recite nam što vam treba i mi ćemo to definirati.
Otkrivanje → radionica → odabrani moduli → izgrađeni → implementirani na vašem hardveru. Izvor isporučen.
Praktične sesije: procjena, BIM-u-BOQ, AI mjerenje, GAEB cjevovodi. Snimljeno za vašu timsku biblioteku.
Mapiranje standarda, strategija baze podataka troškova, arhitektura cjevovoda, pregled koda.
Samo odabrane javne radionice. Mnogi veliki angažmani poduzeća ostaju pod NDA-om.










Sjajna radionica, Artime! Pripreme su u punom jeku! Već se radujem hackathonu u novoj godini! 💪🏻
Što se događa kada ne samo da organizirate građevinske procese, već ih i inteligentno analizirate? To je bila tema naše radionice s Artime Boiko o “Građevini vođenoj podacima”. Fokus je bio na pitanju kako možemo bolje iskoristiti postojeće podatke - kako bismo građevinske projekte učinili učinkovitijima, transparentnijima i manje sklonnima greškama. Korištenjem specifičnih primjera primjene, Artem je pokazao kako strukturirani građevinski podaci mogu pomoći u održavanju pregleda, ranom identificiranju dodataka i poboljšanju komunikacije između planiranja i izvršenja. Posebno uzbudljivo: kako se digitalni alati i modeli mogu već danas koristiti za automatizaciju procesa. Građevina vođena podacima više nije tema za budućnost - upravo smo usred toga. Radionica je pokazala koliki je potencijal ako radimo zajedno i stvarno učinimo da podaci rade za nas.
Artem Boiko održao je izvanrednu prezentaciju cijelom timu Shapemaker, pružajući duboke uvide u migraciju podataka iz inženjerskog softvera i srodne teme. Njegova stručnost i jasna komunikacija učinili su složene koncepte lako razumljivima, opremajući naš tim praktičnim znanjem koje možemo odmah primijeniti. Toplo preporučujem njegove usluge svima koji traže jasnoću i provedive strategije u ovom području!
Radionicu DataDrivenConstruction smatrao sam zaista zanimljivom. Po mom mišljenju, svatko je mogao pratiti. Može se vidjeti iz vaših slajdova koliko ste vremena, upornosti i truda uložili u to. I live prezentacije su bile sjajne. Jedina stvar koju bih kritizirao je broj slajdova - bilo ih je jednostavno previše. No to je prigovor na najvišoj razini. Sve u svemu, bila je to najbolja radionica na kojoj sam ikada bio. A osim toga, stvarno ste ugodna osoba.
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.
Cjelokupna obuka DataDrivenConstruction bila je zaista uzbudljiva i vrlo obogaćujuća. Ono što mi se posebno svidjelo: “historijska” pozadina o raznim CAD softverima (to je bilo fascinantno čuti i činilo se kao istraživačko novinarstvo); zanimljiv pristup automatizaciji putem DataFrame-a; vaši vlastiti praktični primjeri automatizacije procesa u građevini; i pregled trenutnih trendova poput Claude Code i OpenClaw - stvarno ste oživjeli temu. Jedina mana: bilo je to stvarno puno informacija u samo dva dana. U isto vrijeme, vrlo ste dobro pokazali kako se možemo dalje orijentirati - na primjer, strukturiranim bilježenjem naših procesa na Miro ploči. Hvala još jednom na obuci i razmjeni.
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.
Bila je to fantastična radionica s uzbudljivim sadržajem iz kojeg smo, a i osobno, puno naučili. Hvala što ste odvojili toliko vremena za nas. Radujemo se isprobavanju onoga što smo naučili što je prije moguće i uključivanju u naše projekte! #bleedingedge
Pošaljite nam kratak brief s proračunom i rokovima, a mi ćemo vam se javiti.
Besplatna desktop aplikacija za Windows, macOS i Linux, ili jedna naredba na vlastitom serveru. Otvoreni kod pod AGPL-3.0 licencom.
Ili je pokrenite na serveru
pip install openconstructionerp
docker compose up -d
Jedna naredba i cijeli ERP radi. PostgreSQL je ugrađen, ništa drugo nije potrebno postaviti. Pogledajte dokumentaciju za instalaciju.
Jedan kratak email mjesečno - novi moduli, objave CAD parsera, bilješke iza kulisa. Nema spama, odjavite se u bilo kojem trenutku.
Svaka je značajka modul: mapa s manifestom, komponenta stranice koja se lijeno učitava i zapis u registru. Ubacite jedan, ponovno učitajte i pojavi se na stranici Moduli, spreman za uključivanje.
frontend/src/modules/
├── _registry.ts ← ovdje dodajte svoj import
├── your-module/
│ ├── manifest.ts ← metapodaci, rute, navigacija, i18n
│ ├── YourModule.tsx ← glavna stranica (učitava se lijeno putem React.lazy)
│ └── index.ts ← zbirni izvoz (barrel export)
Napravite frontend/src/modules/your-module/.
manifest.ts
Jedinstveni id, name, ikona iz lucide-react, kategorija, opcionalne zavisnosti, rute i stavke navigacije. Priložite prijevode ako su vam potrebni tekstovi specifični za modul.
export default function YourModule() { ... }. Čistu logiku podataka držite u data/ i jedinično je testirajte pomoću vitesta.
Dodajte import + manifest u _registry.ts, i ključ nav.* u i18n.ts za svaki jezik (bočna traka se iscrtava prije nego što stignu asinkroni prijevodi).
Pokrenite npm run dev. Uključite na stranici Moduli → pojavljuje se u bočnoj traci → navigira putem React.lazy. Pretraga (/) prikuplja vaše searchEntries.
import { lazy } from 'react';
import { Sparkles } from 'lucide-react';
import type { ModuleManifest } from '../_types';
const MyModule = lazy(() => import('./MyModule'));
export const manifest: ModuleManifest = {
id: 'my-feature',
name: 'My Feature',
version: '1.0.0',
icon: Sparkles,
category: 'tools',
defaultEnabled: false,
routes: [{ path: '/my-feature', title: 'My Feature', component: MyModule }],
navItems: [{ labelKey: 'nav.my_feature', to: '/my-feature', icon: Sparkles, group: 'tools' }],
};
id u kebab-case formatuexport default (potrebno za React.lazy)_registry.tsnav.* u sva 4 jezična bloka datoteke i18n.tsdefaultEnabled: false (uključivanje po izboru)