Sve što vam je potrebno za instalaciju, konfiguraciju i korištenje OpenConstructionERP-a za profesionalnu procjenu troškova gradnje.
Uvod → Novi projekt → BoQ → BIM povezivanje → DWG → PDF uzimanje → Potpuna procjena → Zadaci → Istraživač podataka → AI procjena → Portfelj.
Titlovi, poglavlja i 1.5× reprodukcija su ugrađeni u gornji player. Preferirate gledati izravno na YouTubeu? ▶ Otvorite na YouTubeu · pretplatite se na kanal za nove preglede.
Svaki blok ispod je kratki GIF iz punog pregleda iznad - isti redoslijed kao u videu, tako da možete skočiti na koji god radni proces vam je najvažniji. Želite jedan neprekidni tok? ▶ Gledajte 12-minutni pregled na YouTubeu.
OpenConstructionERP je cjelovita platforma za procjenu troškova građevine i upravljanje projektima koja potpuno radi na vašem računalu. Zamjenjuje skupe komercijalne suite za procjenu s otvorenom, samostalno hostiranom alternativom. Platforma pokriva cijeli životni ciklus građevine - od inicijalnih studija izvodljivosti i kvantitativnog mjerenja do pripreme detaljnog BOQ-a, natječaja, usporedbe ponuda, izvršenja projekta, upravljanja kvalitetom i financijske kontrole. Svi vaši podaci ostaju na vašem poslužitelju. Nema ovisnosti o oblaku, nema pretplata, nema naknada po sjedalu.
Najvažnije u v18.5.0: više od 190 modula koji pokrivaju cijeli životni ciklus gradnje: imenik kontakata, zadaci s Kanbanom, praćenje RFI-ja, financije (računi, proračuni, EVM), nabava, sigurnost, sastanci, kontrole kvalitete, NCR, submittals, korespondencija, CDE (ISO 19650), transmittals, BIM Hub, registar imovine s COBie izvozom, izvještavanje & KPI nadzorna ploča, markups (PDF↔DWG↔hub), pivot vizualizacije & birač stupaca za grafikone, proširiva e-mail usluga, kontakti za više najmoprimaca, planirana izvješća, Regional Packs i potpuni uvoz/izvoz.


Hijerarhijski računi količina s odjeljcima, pozicijama, resursima, sklopovima i automatskim maržama.
Baze troškova iz 9 nacionalnih izvora, objavljene u 48 tržišnih izdanja s lokalnom valutom i jezikom, uz 36 regionalnih baza podataka spremnih za uvoz.
Generirajte BOQ iz teksta, fotografija, PDF-a, Excela ili CAD/BIM modela koristeći bilo kojeg LLM pružatelja.
Izdvojite količine iz RVT, IFC, DWG, DGN putem DDC konvertera.
Ganttovo planiranje s CPM-om, upravljanjem stečenom vrijednošću, S-krivuljom, Monte Carlo simulacijom.
Financije, Sigurnost, Kvaliteta, CDE, BIM Hub, Nabava, RFI, Zadatci, Sastanci i još mnogo toga. Omogućite samo ono što vam treba.
Nakon instalacije OpenConstructionERP-a, slijedite ove korake za postavljanje vašeg prvog projekta i izradu vaše prve procjene troškova. Cijeli proces traje oko 10 minuta.
Otvorite svoj preglednik i idite na http://localhost:5173 (lokalni razvoj) ili http://localhost:8080 (Docker). Vidjet ćete stranicu za prijavu s panelom "Demo pristup". Kliknite na Admin za trenutnu prijavu s demo računom, ili unesite svoje vlastite podatke ako ste registrirali novi račun.
Prilikom prve prijave, čarobnjak za uvodnu obuku vodi vas kroz inicijalno postavljanje:
Kliknite Novu Projekt na nadzornoj ploči ili idite na Projekte. Ispunite:
Nakon kreiranja projekta, bit ćete preusmjereni na stranicu s detaljima projekta gdje možete početi dodavati BOQ-ove.
Na stranici projekta, kliknite Nova Procjena. Dajte mu ime (npr., "Procjena troškova v1") i opcionalno odaberite predložak. Uređivač BOQ-a se otvara s praznom mrežom spremnom za vašu prvu poziciju.
U uređivaču BOQ-a, kliknite Dodaj Poziciju ili pritisnite Enter na praznom redu. Ispunite:
Kolona Ukupno se automatski izračunava (Količina x Cijena po jedinici). Također možete pretraživati bazu podataka o troškovima klikom na ikonu baze podataka pored bilo koje pozicije kako biste pronašli i primijenili cijenu iz više od 120,000 CWICR stavki.
OpenConstructionERP je dizajniran da bude jednostavan za instalaciju bez obzira na vašu tehničku pozadinu. Odaberite metodu koja odgovara vašem postavkama - sve opcije traju manje od 5 minuta. Aplikacija prema zadanim postavkama koristi ugrađeni PostgreSQL (bez Dockera, bez zasebnog poslužitelja baze podataka, bez postavljanja), tako da sve radi odmah. Zahtijeva Python 3.12+ za pip i putanje u jednoj liniji.
pip install --upgrade openconstructionerp
openconstructionerpInstalira backend + unaprijed izgrađeni React frontend u jednom paketu. Otvara se na http://localhost:8080 s punim UI-jem. Ugrađeni PostgreSQL, nulta konfiguracija. Ako nešto izgleda pogrešno, pokrenite openconstructionerp doctor.
Na Ubuntu 23.04+ (uključujući Ubuntu 26) i Debian 12+, pip install izravno na sustavski Python ne uspijeva s error: externally-managed-environment (PEP 668). Umjesto toga, koristite virtualno okruženje:
# Ubuntu 26 - install Python 3.12 explicitly if needed
sudo apt install -y python3.12 python3.12-venv
# Create and activate a venv, then install
python3.12 -m venv ~/ocerp-venv
source ~/ocerp-venv/bin/activate
pip install --upgrade openconstructionerp
openconstructionerpAko pip padne na izvornu izgradnju, instalirajte zaglavlja: sudo apt install -y build-essential libpq-dev libjpeg-dev zlib1g-dev libgeos-dev. Potpuni Linux vodič s rješavanjem problema: docs/INSTALL_LINUX.md.
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/datadrivenconstruction/OpenConstructionERP/main/scripts/install.sh | bash
# Windows (PowerShell)
irm https://raw.githubusercontent.com/datadrivenconstruction/OpenConstructionERP/main/scripts/install.ps1 | iexOdabire Docker ako je instaliran, inače uv, inače pip. Pokreće se na http://localhost:8080.
git clone https://github.com/datadrivenconstruction/OpenConstructionERP.git
cd OpenConstructionERP
make quickstartOtvara se na http://localhost:8080 (~2 min prva izgradnja).
git clone https://github.com/datadrivenconstruction/OpenConstructionERP.git
cd OpenConstructionERP
# Backend (embedded PostgreSQL, zero config)
cd backend && pip install -r requirements.txt
uvicorn app.main:create_app --factory --reload --port 8000
# Frontend (new terminal)
cd frontend && npm install && npm run devBackend: http://localhost:8000 / Frontend: http://localhost:5173
| Račun | Lozinka | Uloga | |
|---|---|---|---|
| Admin | demo@openconstructionerp.com | DemoPass1234! | Puni pristup |
| Estimator | estimator@openconstructionerp.com | DemoPass1234! | Procjenitelj |
| Manager | manager@openconstructionerp.com | DemoPass1234! | Menadžer |
5 demo projekata (Berlin, London, New York, Pariz, Dubai) s kompletnim BOQ-ima, rasporedima i modelima troškova.
Uređivač Troškovnika je mjesto gdje provodite većinu svog vremena. Pruža profesionalno, sučelje nalik proračunskoj tablici pokretano AG Grid-om s ugrađenim značajkama specifičnim za građevinu - hijerarhijske sekcije, povezivanje resursa, recepti za sastavljanje i automatske kalkulacije marži. Svaka promjena se prati s punom podrškom za poništavanje/ponovno izvršavanje. 42 pravila validacije automatski se pokreću u pozadini, hvatajući greške poput nedostajućih količina, nula cijena, dupliciranih pozicija i problema s usklađenošću klasifikacije prije nego što postanu problemi.
🎬 Pogledajte BOQ uređivač u akciji na YouTubeu - uređivanje s tipkovnicom, 120K+ cijenjenih stavki, uživo kvaliteta.



Sekcije organiziraju vaš BOQ u logičke grupe (npr., "300 Konstrukcija", "400 HVAC"). Da biste stvorili sekciju:
Možete sažeti/proširiti sekcije kako biste se fokusirali na specifične zanate. Povucite sekcije da biste promijenili redoslijed cijele strukture BOQ-a.
Svaka pozicija u BOQ-u može imati povezane resurse koji razlažu jediničnu cijenu na komponente:
Da biste dodali resurse: proširite red pozicije, kliknite "Dodaj Resurs", pretražite katalog, postavite faktor količine (npr., 120 kg armature po m3 betona). Jedinična cijena pozicije automatski se ažurira iz zbroja njenih resursa.
Marže se primjenjuju nakon neto ukupnog iznosa (zbroj svih pozicija). Uobičajene marže uključuju:
Kliknite Dodaj maržu na alatnoj traci. Možete postaviti regionalne zadane postavke ili prilagoditi po projektu. Marže mogu biti na bazi postotka ili fiksni iznosi, a kumuliraju se redom (opći troškovi prvo, zatim profit na iznos s uključenim općim troškovima, zatim PDV na ukupno).
Pritisnite Ctrl+Shift+V ili kliknite ikonu štita na alatnoj traci za pokretanje validacije. Sustav provjerava vaš BOQ prema odabranim skupovima pravila i prikazuje rezultate unutar:
Uređivač BOQ podržava uvoz iz više izvora:
| Prečac | Akcija |
|---|---|
Ctrl+K | Paleta naredbi |
Ctrl+N | Novi projekt |
Ctrl+Shift+V | Pokreni validaciju |
Ctrl+Z / Y | Poništi / Ponovi |
Pristupite najvećoj svjetskoj bazi građevinskih troškova otvorenog koda: više od 120.000 stavki troškova u više od 40 regija. Globalna CWICR baza donosi više od 55.000 stavki s opisima na do 9 jezika, organiziranih po strukama (zemljani radovi, beton, zidanje, čelik, krovovi, fasade, HVAC, elektro, vodovod, završni radovi, uređenje okoliša). Svaka stavka sadrži mjernu jedinicu, osnovnu cijenu za navedenu regiju, klasifikacijske šifre (DIN 276, NRM, MasterFormat) i, kad je dostupna, raščlambu na materijal, rad i opremu.


| Regija | Valuta | Standard | Stavke |
|---|---|---|---|
| Njemačka (DACH) | EUR | DIN 276 | 55,719 |
| Ujedinjeno Kraljevstvo | GBP | NRM 1/2 | 55,719 |
| Sjedinjene Američke Države | USD | MasterFormat | 55,719 |
| Francuska | EUR | DPGF | 55,719 |
| Rusija | RUB | GESN | 55,719 |
| UAE | AED | Lokalno | 55,719 |
| Kina | CNY | GB/T | 55,719 |
| Indija | INR | CPWD | 55,719 |
Baza podataka troškova dizajnirana je za dva glavna tijeka rada:
Svaka stavka troška sadrži:
Omogućite semantičko pretraživanje kako biste pronašli stavke troška prema značenju, a ne samo prema točnim podudaranjima ključnih riječi. Kada pretražujete "betonski zid", sustav također pronalazi stavke poput "ojačane pregrade C30/37, 24cm s oplatom" - iako se točne riječi ne pojavljuju. Ovo pokreću ugradbeni vektori koji pretvaraju opise u numeričke vektore i pronalaze najbliža podudaranja u višedimenzionalnom prostoru. Podržana su dva vektorska backend sustava: LanceDB (ugrađen, radi u procesu poput SQLite, 384-dimenzionalni vektori) i Qdrant (proizvodni poslužitelj s unaprijed izgrađenim 3072-dimenzionalnim snimkama koje se mogu preuzeti s GitHuba).
Izvucite količine izravno iz svojih projektnih crteža i modela - bez potrebe za ručnim brojanjem. Otpremite RVT, IFC, DWG ili DGN datoteke i sustav izvlači svaki građevinski element s volumenima, površinama i duljinama. Za PDF crteže, otvorite ih izravno u pregledniku i koristite kalibrirane mjerače za mjerenje udaljenosti, površina i broja elemenata. Sve izvučene količine mogu se prenijeti u BOQ za cijene.
🎬 Pogledajte BIM → BOQ poveznice, DWG slojeve i PDF mjerenja na YouTubeu.





| Format | Softver | Pretvarač |
|---|---|---|
| .rvt / .rfa | BIM | DDC RvtExporter |
| .ifc | IFC (bilo koji BIM) | DDC IfcExporter |
| .dwg / .dxf | CAD | DDC DwgExporter |
| .dgn | CAD | DDC DgnExporter |
Povežite bilo kojeg LLM pružatelja za generiranje procjena troškova građevine iz običnih tekstualnih opisa, fotografija zgrada, skeniranih PDF-ova, Excel proračunskih tablica ili CAD/BIM modela. AI sustav stvara potpune BOQ pozicije s količinama i cijenama prema tržištu. Nakon generiranja, možete uskladiti svaki stavak s CWICR bazom podataka troškova kako biste zamijenili AI procijenjene cijene s verificiranim regionalnim tržišnim cijenama. AI značajke su potpuno opcionalne - platforma potpuno funkcionira bez njih.
🎬 Vidi "AI procjenu iz fotografije" na YouTubeu - prenesite građevinsku fotografiju, dobijte definirani BOQ u nekoliko sekundi.


| Pružatelj | Modeli | Značajke |
|---|---|---|
| Anthropic | Claude Sonnet / Opus | Tekst, vizija, dokumenti |
| OpenAI | GPT-4o | Tekst, vizija, dokumenti |
| Gemini Pro | Tekst, vizija | |
| Mistral / Groq / DeepSeek | Razno | Tekst |
Opišite svoj projekt u običnom tekstu i AI generira 15-30 BOQ stavki s količinama i tržišnim cijenama.
Usporedite AI procjene s CWICR bazom podataka kako biste zamijenili procijenjene cijene stvarnim tržišnim cijenama.
Razgovarajte s AI-jem o troškovima, materijalima i cijenama koristeći svoju bazu podataka o troškovima kao kontekst.

Planirajte vremenski okvir svog građevinskog projekta i pratite troškove tijekom vremena s integriranim alatima za raspoređivanje i financijsko modeliranje.
Modul za raspoređivanje pruža profesionalni Ganttov dijagram za upravljanje vašim vremenskim okvirom građevinskog projekta. Kreirajte aktivnosti, postavite trajanje, definirajte ovisnosti, a sustav automatski izračunava kritičnu stazu koja pokazuje koje aktivnosti ne smiju biti odgođene.
Model troškova povezuje vaše BOQ podatke s vremenskim okvirom projekta, dajući vam vremenski razdvojen pregled troškova izgradnje s metrima upravljanja stečenom vrijednošću.
Upravljajte kompletnim postupkom nabave od kreiranja paketa ponuda do usporedbe prijedloga i dodjele ugovora podizvođačima.
Idite na Nabavu, odaberite projekt i kliknite "Kreiraj paket". Odredite naziv paketa, opis opsega, rok za predaju i odaberite koje BOQ pozicije uključiti. Možete kreirati više paketa po projektu (npr. građevinski radovi, MEP, završni radovi).
Dodajte ponude podizvođača s nazivom tvrtke, kontakt podacima i ponuđenim cijenama za svaku BOQ poziciju. Sustav podržava više ponuda po paketu za usporednu analizu.
Ogledalo cijena prikazuje sve ponude u usporednoj tablici s jediničnim cijenama i ukupnim iznosima po poziciji. Vizualni indikatori ističu najniže i najviše ponude. Izvezite usporedbu kao CSV za pregled dionika.
Označite pobjedničku ponudu gumbom Dodijeli i dodajte napomene o opravdanju. Status paketa prati se kroz: Nacrt, Izdano, Prikupljanje, Evaluacija, Dodijeljeno, Zatvoreno.
Identificirajte, procijenite i upravljajte rizicima projekta koristeći matricu vjerojatnosti-utjecaja. Kvantificirajte izloženost riziku i planirajte strategije ublažavanja za svaki identificirani rizik.
Matrica prikazuje sve rizike na mreži vjerojatnosti (0.1-0.9) naspram utjecaja (nizak/srednji/visok/kritičan) s bojama. Svaki rizik prikazuje svoju izračunatu ocjenu izloženosti (vjerojatnost pomnožena s troškom utjecaja).
Za svaki rizik dokumentirajte: jedinstveni kod (R-001), naslov, kategoriju (tehnički, financijski, raspored, regulatorni, okolišni, sigurnost), strategiju ublažavanja, plan nepredviđenih okolnosti, vlasnika rizika, utjecaj na troškove i utjecaj na raspored u danima. Pratite status kroz: Identificirano, Procijenjeno, Ublažavanje, Zatvoreno ili Dogodilo se.
Pratite promjene opsega i njihov utjecaj na troškove i raspored projekta. Naručivanje promjena pruža trag revizije svih izmjena napravljenih nakon prvotne procjene.
Kreirajte narudžbu promjena s kodom (CO-001), naslovom i kategorijom razloga (zahtjev klijenta, promjena dizajna, nepredviđena okolnost, regulatorno). Dodajte stavke koje specificiraju pogođene BOQ pozicije s originalnim i novim količinama/cijenama. Sustav automatski izračunava razlike u troškovima. Status se kreće kroz: Nacrt, Podneseno, Na pregledu, Odobreno/Odbijeno.

Pokrenite automatske provjere kvalitete na svojim BOQ-ima kako biste uhvatili greške prije nego postanu problemi. Motor validacije primjenjuje 42 konfigurabilna pravila na vaše podatke procjene.
Svaka validacija proizvodi ocjenu kvalitete (0-100%) s nalazima označenim bojama: Greške (crvena, mora se ispraviti), Upozorenja (žuta, treba pregledati), Informacije (plava, prijedlozi). Kliknite na bilo koji nalaz kako biste izravno prešli na pogođenu BOQ poziciju.



Generirajte profesionalne dokumente iz vaših podataka o projektu za dionike, klijente i regulatornu usklađenost.

Centralizirajte sve dokumente projekta. Učitajte crteže, ugovore, specifikacije i fotografije s automatskom kategorizacijom i pretraživanjem.


Pogledajte izvedbu proračuna između projekata. Nadzorna ploča agregira financijske podatke iz svih projekata kako bi identificirala trendove, varijance i proračune u riziku.
Upravljajte svim dionicima projekta u centraliziranom imeniku. Pratite klijente, podizvođače, dobavljače, arhitekte i konzultante s punim kontakt podacima, poslovnim povezivanjima i kategorizacijom prema ulozi. Povežite kontakte s projektima, natječajima, narudžbenicama i korespondencijom za potpunu praćenost.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/contacts/ | Popis svih kontakata |
| POST | /api/v1/contacts/ | Kreiraj kontakt |
| GET | /api/v1/contacts/{id} | Dohvati detalje kontakta |
| PUT | /api/v1/contacts/{id} | Ažuriraj kontakt |
| POST | /api/v1/contacts/import | Masovno uvezi kontakte |
Organizirajte rad na projektu s taksonomijom zadataka od 5 tipova i vizualnom Kanban pločom. Zadaci se mogu dodijeliti članovima tima, povezati s određenim BOQ pozicijama, dokumentima ili RFI-ima, i pratiti kroz prilagodljive faze radnog toka. Svaki tip zadatka ima svoju vlastitu oznaku boje i zadane podatke.

| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/tasks/ | Popis zadataka (filtrabilno prema projektu, dodijeljenom, statusu) |
| POST | /api/v1/tasks/ | Kreiraj zadatak |
| PATCH | /api/v1/tasks/{id} | Ažuriraj zadatak (status, dodijeljeni, prioritet) |
| GET | /api/v1/tasks/board/{project_id} | Dohvati podatke Kanban ploče |
Pratite formalne zahtjeve za informacijama između strana u projektu s dodjelom 'lopta u terenu'. RFI-ji prolaze kroz strukturirani životni ciklus od nacrta do zatvorenog, osiguravajući da svaki upit dobije dokumentirani odgovor. Praćenje 'lopta u terenu' pokazuje tko trenutno posjeduje akciju u bilo kojem trenutku.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/rfis/ | Popis RFI-ja |
| POST | /api/v1/rfis/ | Kreiraj RFI |
| POST | /api/v1/rfis/{id}/respond | Pošalji odgovor |
| PATCH | /api/v1/rfis/{id}/status | Ažuriraj status / loptu u terenu |
Potpuno upravljanje financijama projekta koje pokriva račune, proračune, uplate i upravljanje ostvarenom vrijednošću (EVM). Pratite planirane i stvarne troškove, generirajte zahtjeve za uplatu i nadgledajte zdravlje proračuna s analizom varijacija u stvarnom vremenu. Integrira se s BOQ podacima za automatsko generiranje osnovice troškova.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/finance/invoices/ | Popis računa |
| POST | /api/v1/finance/invoices/ | Kreiraj račun |
| GET | /api/v1/finance/budgets/ | Popis proračuna |
| POST | /api/v1/finance/budgets/import | Uvezi proračun iz Excela |
| GET | /api/v1/finance/evm/{project_id} | Dobij EVM metrike |
| GET | /api/v1/finance/payments/ | Popis uplata |
Upravljajte narudžbama i prijemima robe za građevinske materijale i usluge. Kreirajte narudžbe povezane s BOQ pozicijama, pratite status isporuke i zabilježite prijeme robe uz verifikaciju količine. Integrira se s modulom Kontakti za upravljanje dobavljačima.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/procurement/orders/ | Popis narudžbi |
| POST | /api/v1/procurement/orders/ | Kreiraj narudžbu |
| POST | /api/v1/procurement/orders/{id}/receive | Zabilježi prijem robe |
| GET | /api/v1/procurement/receipts/ | Popis prijema robe |
Zabilježite sigurnosne incidente, gotovo nesreće i promatranja ponašanja s sustavom ocjenjivanja rizika. Pratite metrike sigurnosne izvedbe kroz projekte, identificirajte trendove i osigurajte usklađenost s propisima o zaštiti na radu i sigurnosti.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/safety/incidents/ | Popis incidenata |
| POST | /api/v1/safety/incidents/ | Prijavi incident |
| GET | /api/v1/safety/observations/ | Popis promatranja |
| POST | /api/v1/safety/observations/ | Zabilježi promatranje |
| GET | /api/v1/safety/dashboard/{project_id} | Dobij sigurnosne KPI-e |
Upravljajte zapisnicima sastanaka s strukturiranim dnevnim redom i praćenim akcijskim stavkama. Kreirajte serije ponavljajućih sastanaka (npr. tjedni sastanci na gradilištu), zabilježite sudionike, zabilježite točke rasprave i automatski generirajte akcijske stavke koje se integriraju s modulom Zadaci.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/meetings/ | Popis sastanaka |
| POST | /api/v1/meetings/ | Kreiraj sastanak |
| GET | /api/v1/meetings/{id}/minutes | Dobij zapisnike sastanaka |
| POST | /api/v1/meetings/{id}/actions | Dodaj stavku akcije |
Provodite kvalitetne inspekcije koristeći konfigurabilne kontrolne liste. Definirajte inspekcijske predloške po struci ili vrsti aktivnosti, ispunite ih na terenu, priložite fotografije i pratite rješavanje nedostataka. Rezultati inspekcija utječu na kvalitetu projekta i NCR radni tok.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/inspections/ | Popis inspekcija |
| POST | /api/v1/inspections/ | Kreiraj inspekciju iz predloška |
| GET | /api/v1/inspections/templates/ | Popis predložaka kontrolnih lista |
| PATCH | /api/v1/inspections/{id}/items | Ažuriraj rezultate stavki kontrolne liste |
Dokumentirajte i pratite kvalitetne neusklađenosti kada rad ne ispunjava specifikacije. NCR-ovi prolaze kroz formalni životni ciklus od identifikacije, preko analize uzroka do verifikacije korektivnih mjera, osiguravajući da su sve odstupanja u kvaliteti pravilno riješena i dokumentirana.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/ncr/ | Popis NCR-ova |
| POST | /api/v1/ncr/ | Kreiraj NCR |
| PATCH | /api/v1/ncr/{id}/status | Ažuriraj status NCR-a |
| POST | /api/v1/ncr/{id}/actions | Dodaj korektivnu mjeru |
Upravljajte procesom pregleda podnesaka za građevinske materijale, radne crteže i podatke o proizvodima. Pratite višestepene radne tokove pregleda gdje podnesci prolaze kroz više recenzenta prije konačne odobrenja. Održavajte potpuni trag revizije svih ciklusa pregleda i povijesti revizija.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/submittals/ | Popis podnesaka |
| POST | /api/v1/submittals/ | Kreiraj podnesak |
| POST | /api/v1/submittals/{id}/review | Podnesi odluku o pregledu |
| POST | /api/v1/submittals/{id}/revise | Otpremi novu reviziju |
Održavajte formalni registar komunikacije za svu projektno korespondenciju. Pratite pisma, e-mailove, obavijesti i upute između strana u projektu s jedinstvenim referentnim brojevima, praćenjem odgovora i pretraživanjem punog teksta. Osigurava da su ugovorne komunikacije pravilno dokumentirane i pratljive.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/correspondence/ | Popis korespondencije |
| POST | /api/v1/correspondence/ | Kreiraj unos korespondencije |
| GET | /api/v1/correspondence/{id} | Dobij detalje s prilozima |
| GET | /api/v1/correspondence/{id}/thread | Dobij povezanu korespondencijsku mrežu |
Zajedničko okruženje podataka usklađeno s ISO 19650 radnim tokovima za upravljanje informacijama o projektu s kontroliranim prijelazima statusa. Dokumenti prolaze kroz stanje rada u tijeku (WIP), dijeljeno, objavljeno i arhivirano uz odobrenja. Osigurava da upravljanje informacijama slijedi BIM standarde za suradničko isporučivanje.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/cde/documents/ | Popis CDE dokumenata (filtrabilno prema statusu, prikladnosti) |
| POST | /api/v1/cde/documents/ | Prenesi dokument u CDE |
| PATCH | /api/v1/cde/documents/{id}/status | Promijeni status dokumenta |
| GET | /api/v1/cde/documents/{id}/history | Dohvati povijest revizija |
Formalno distribuirajte dokumente vanjskim stranama s praćenjem isporuke i potvrdom. Kreirajte pakete pošiljki koji sadrže više dokumenata, odredite primatelje i pratite je li svaki primatelj primio i potvrdio dokumente. Pruža ugovornu evidenciju razmjene informacija.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/transmittals/ | Popis pošiljki |
| POST | /api/v1/transmittals/ | Kreiraj pošiljku |
| POST | /api/v1/transmittals/{id}/send | Pošalji pošiljku primateljima |
| PATCH | /api/v1/transmittals/{id}/acknowledge | Zabilježi potvrdu primatelja |
Središnje središte za upravljanje BIM modelima s pristupom podacima na razini elemenata i izravnom povezanošću s BOQ-om. Prenesite IFC/RVT modele, pregledavajte građevinske elemente s njihovim svojstvima i količinama, i povežite elemente s pozicijama BOQ-a za 5D integraciju troškova. Pruža most između projektnih podataka i procjene troškova.
🎬 BIM bulk-link demo na YouTubeu - 100 BIM zidova → jedna BOQ linija s agregiranom površinom, volumenom i duljinom.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/bim/models/ | Popis BIM modela |
| POST | /api/v1/bim/models/ | Prenesi BIM model |
| GET | /api/v1/bim/models/{id}/elements | Popis model elemenata |
| POST | /api/v1/bim/elements/{id}/link-boq | Poveži element s pozicijom BOQ-a |
Sveobuhvatan sustav izvještavanja s KPI nadzornom pločom, prilagodljivim predlošcima izvještaja i zakazanim generiranjem izvještaja. Agregirajte podatke preko projekata za uvide na razini portfelja. Kreirajte prilagođene predloške izvještaja koji kombiniraju podatke iz bilo kojeg modula (BOQ, Financije, Raspored, Sigurnost, Kvaliteta).
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/reporting/kpi/{project_id} | Dohvati KPI-eve projekta |
| GET | /api/v1/reporting/templates/ | Popis predložaka izvještaja |
| POST | /api/v1/reporting/generate | Generiraj izvještaj iz predloška |
| GET | /api/v1/reporting/portfolio/ | Dohvati podatke nadzorne ploče portfelja |
Sustav obavijesti unutar aplikacije koji korisnike drži informiranima o događajima relevantnim za njih. Obavijesti se aktiviraju akcijama u svim modulima - dodjelama zadataka, odgovorima na RFI, pregledima podnesaka, zahtjevima za odobrenje, stavkama koje kasne i još mnogo toga. Korisnici kontroliraju svoje postavke obavijesti po kategorijama.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/notifications/ | Popis obavijesti (nepročitane prvo) |
| PATCH | /api/v1/notifications/{id}/read | Označi obavijest kao pročitanu |
| POST | /api/v1/notifications/read-all | Označi sve kao pročitane |
| GET | /api/v1/notifications/preferences | Dobij postavke obavijesti |
Ganttov dijagram temeljen na čistom SVG-u za vizualizaciju građevinskog rasporeda. Prikazuje vremenske okvire, ovisnosti, ključne točke i kritičnu stazu izravno u pregledniku bez vanjskih biblioteka. Podržava zumiranje od razine dana do razine godine i izvozi u PDF/PNG za izvještavanje.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/schedule/gantt/{project_id} | Dobij podatke o Ganttovom dijagramu (aktivnosti, ovisnosti) |
| PATCH | /api/v1/schedule/activities/{id} | Ažuriraj datume/progres aktivnosti |
| POST | /api/v1/schedule/dependencies/ | Kreiraj ovisnost |
Konfiguriraj vremensku zonu, valutu, format brojeva i format datuma po korisniku i po projektu. Regionalne postavke se prenose od sistemskih zadataka do preklapanja na razini projekta do preferencija na razini korisnika, osiguravajući da svaki član tima vidi podatke formatirane prema svom lokalitetu.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/settings/regional/ | Dobij trenutne regionalne postavke |
| PUT | /api/v1/settings/regional/ | Ažuriraj regionalne postavke |
| GET | /api/v1/settings/regional/timezones | Popis dostupnih vremenskih zona |
| GET | /api/v1/settings/regional/currencies | Popis podržanih valuta |
Omogući ili onemogući module platforme kako bi prilagodio OpenConstructionERP svom radnom toku. Svaki modul može se neovisno uključiti ili isključiti bez utjecaja na druge module. Onemogućeni moduli su skriveni iz korisničkog sučelja, njihovi API krajnji točke vraćaju 404, a njihovi tablice u bazi podataka ostaju netaknuti za ponovnu aktivaciju.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/modules/ | Popis svih modula sa statusom |
| PATCH | /api/v1/modules/{name}/toggle | Omogući ili onemogući modul |
| GET | /api/v1/modules/{name}/dependencies | Provjeri ovisnosti modula |
Prekonfigurirani regionalni paketi koji postavljaju standarde klasifikacije, porezna pravila, zadane vrijednosti baza troškova, predloške izvještaja i pravila usklađenosti s propisima za specifična tržišta. Instalirajte regionalni paket kako biste odmah konfigurirali platformu za svoju zemlju ili regiju.
| Paket | Regija | Standardi | Valuta |
|---|---|---|---|
| US | Sjedinjene Američke Države | MasterFormat, UniFormat, CSI | USD |
| DACH | Njemačka, Austrija, Švicarska | DIN 276, GAEB, VOB, HOAI | EUR/CHF |
| UK | Ujedinjeno Kraljevstvo | NRM 1/2, RICS, JCT | GBP |
| Russia | Rusija, CIS | GESN, FER, TER, SNIP | RUB |
| Srednji Istok | UAE, Saudijska Arabija, Katar | RICS, CESMM, FIDIC | AED/SAR/QAR |
| Asia-Pacific | Kina, Japan, Australija | GB/T, AS 4000, JASS | CNY/AUD/JPY |
| India | Indija | CPWD, IS standards, DSR | INR |
| LatAm | Brazil, Meksiko, Kolumbija | SINAPI, CMIC, local norms | BRL/MXN/COP |
| Metoda | Krajnja točka | Opis |
|---|---|---|
| GET | /api/v1/regional-packs/ | Prikaži dostupne regionalne pakete |
| POST | /api/v1/regional-packs/{name}/install | Instaliraj regionalni paket |
| GET | /api/v1/regional-packs/{name}/details | Dobij sadržaj paketa i konfiguraciju |
Sveobuhvatne mogućnosti uvoza i izvoza podataka kroz sve module. Uvezite kontakte, proračune, BOQ-ove i baze troškova iz Excel i CSV datoteka s inteligentnim mapiranjem kolona. Izvezite podatke o projektu u Excel, PDF i CSV s prilagodljivim predlošcima. Svi izvozi zadržavaju formatiranje i uključuju metapodatke.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| POST | /api/v1/import/contacts | Uvezi kontakte iz datoteke |
| POST | /api/v1/import/budget | Uvezi proračun iz Excela |
| POST | /api/v1/export/boq/{id} | Izvezi BOQ (format: excel, pdf, gaeb, csv) |
| POST | /api/v1/export/report | Generiraj i izvezi izvještaj |



| Varijabla | Zadano | Opis |
|---|---|---|
DATABASE_URL | (nije postavljeno = ugrađeni PostgreSQL) | Baza podataka (prema zadanim postavkama ugrađeni PostgreSQL; postavite za vanjski PostgreSQL). Ostavite nepostavljeno za ugrađeni PostgreSQL ili postavite vanjsku bazu, na primjer postgresql+asyncpg://oe:oe@localhost:5432/openestimate. |
JWT_SECRET | dev-key | JWT tajna (promijenite u produkciji!) |
SEED_DEMO | true | Kreiraj demo račune |
VECTOR_BACKEND | lancedb | Backend za vektorsko pretraživanje |
OpenConstructionERP nudi sveobuhvatan REST API koji pokreće frontend i može se koristiti za integracije, automatizaciju i prilagođene radne tokove. Svaka radnja dostupna u UI-u - kreiranje projekata, uređivanje BOQ-a, pokretanje AI procjena, pretraživanje troškova - dostupna je kao API krajnja točka. Interaktivna Swagger dokumentacija s gumbima za isprobavanje dostupna je na /api/docs kada se pokreće backend.
| Metoda | Krajnja točka | Opis |
|---|---|---|
| POST | /api/v1/users/auth/login | Prijava |
| GET | /api/v1/projects/ | Popis projekata |
| GET | /api/v1/boq/boqs/?project_id=... | Popis BOQ-ova |
| GET | /api/v1/costs/?q=concrete | Pretraži troškove |
| POST | /api/v1/ai/quick-estimate | AI procjena |
| POST | /api/v1/takeoff/cad-extract | CAD ekstrakcija |
| GET | /api/health | Provjera zdravlja |
| Modul | Prefiks | Opis |
|---|---|---|
| Contacts | /api/v1/contacts/ | CRUD direktorij kontakata, uvoz |
| Tasks | /api/v1/tasks/ | Upravljanje zadacima, Kanban ploča |
| RFI | /api/v1/rfis/ | Zahtjevi za informacije |
| Finance | /api/v1/finance/ | Računi, proračuni, plaćanja, EVM |
| Procurement | /api/v1/procurement/ | Narudžbe, primitci robe |
| Safety | /api/v1/safety/ | Incidenti, zapažanja, ocjenjivanje rizika |
| Meetings | /api/v1/meetings/ | Zapisnici, dnevni red, stavke akcije |
| Inspections | /api/v1/inspections/ | Inspekcije kvalitete, kontrolni popisi |
| NCR | /api/v1/ncr/ | Izvještaji o neusklađenosti |
| Submittals | /api/v1/submittals/ | Višestepeni pregled podnesaka |
| Correspondence | /api/v1/correspondence/ | Registar komunikacije |
| CDE | /api/v1/cde/ | ISO 19650 okruženje dokumenata |
| Transmittals | /api/v1/transmittals/ | Distribucija dokumenata |
| BIM Hub | /api/v1/bim/ | BIM modeli, elementi, povezanost BOQ-a |
| Reporting | /api/v1/reporting/ | KPI nadzorna ploča, predlošci izvještaja |
| Notifications | /api/v1/notifications/ | Sustav obavijesti unutar aplikacije |
| Comments | /api/v1/comments/ | Threaded komentari na bilo kojem entitetu |
| Gantt | /api/v1/schedule/gantt/ | SVG vizualizacija rasporeda |
| Regional | /api/v1/settings/regional/ | Postavke vremenske zone, valute, formata |
| Modules | /api/v1/modules/ | Omogući/onemogući module |
| Regional Packs | /api/v1/regional-packs/ | Instaliraj regionalne konfiguracije |
| Import/Export | /api/v1/import/ / /api/v1/export/ | Uvoz i izvoz podataka u velikim količinama |
Pogledajte svaki odjeljak modula iznad za detaljnu dokumentaciju o krajnjim točkama s parametrima i opisima.
AI-pokretana analiza projekta koja ocjenjuje vaš projekt u 9 ponderiranih domena i generira rezultat potpunosti od 0 do 100 (ocjene A do F).
API: GET /api/v1/project_intelligence/score/?project_id=X - vraća ukupni rezultat, rezultate po domenama, kritične nedostatke i postignuća.
Upravljajte članovima tima, ulogama i kontrolom pristupa po modulima.
Administratori mogu konfigurirati vidljivost modula i razine pristupa po korisniku (Nema, Pogled, Uredi, Potpuno) putem /users stranice. Prilagođena imena uloga mogu se dodijeliti (npr., "Inženjer na gradilištu", "Menadžer troškova").
Stavite zvjezdicu na repozitorij kako biste pomogli drugima da otkriju projekt.
Pretplatite se na vodiče i tutorijale za objave. Započnite s 12-minutnim vodičem o proizvodu.
Otvorite problem na GitHubu.
Pridružite se Telegram zajednici za postavljanje pitanja.
Kontaktirajte nas za implementaciju i obuku.
Licenca: AGPL-3.0. Komercijalno licenciranje: info@datadrivenconstruction.io
Komentari
Sustav komentara s nitima koji se može priložiti bilo kojoj entitetu na platformi - BOQ pozicije, zadaci, RFI, podnesci, dokumenti, inspekcije i još mnogo toga. Podržava @spominjanja za obavještavanje članova tima, privitke datoteka i praćenje rješenja za rasprave usmjerene na akciju.
Ključne značajke
API krajnje točke
/api/v1/comments/?entity_type=task&entity_id=.../api/v1/comments//api/v1/comments/{id}/reply/api/v1/comments/{id}/resolve