Kõik, mida on vaja OpenConstructionERP-i paigaldamiseks, seadistamiseks ja kasutamiseks professionaalseks ehituse kuluhindamiseks.
Sisseelamine → Uus projekt → BOQ → BIM sidumine → DWG → PDF-mahuarvestus → Täielik hinnang → Ülesanded → Andmeuurija → AI hinnang → Portfell.
Subtiitrid, peatükid ja 1,5× taasesitus on ülalpool mängijasse sisse ehitatud. Eelistad vaadata otse YouTube'is? ▶ Ava YouTube'is · telli kanal uute väljalasete ülevaadete jaoks.
Iga alljärgnev plokk on lühike GIF ülaltoodud täielikust ülevaatest - samas järjekorras kui video, nii et saad hüpata otse sellele töövoole, mis sind kõige rohkem huvitab. Kas soovid ühtset pidevat voogu? ▶ Vaata 12-minutilist ülevaadet YouTube'is.
OpenConstructionERP on täielik ehituse kuluhindamise ja projektijuhtimise platvorm, mis töötab täielikult sinu enda arvutis. See asendab kallid kommertshindamise tarkvarapaketid avatud, iseseisvalt majutatud alternatiiviga. Platvorm katab kogu ehitustsükli - esialgsetest teostatavusuuringutest ja mahuarvestusest kuni detailse BOQ koostamise, hankemenetluse, pakkumiste võrdlemise, projekti täitmise, kvaliteedijuhtimise ja finantskontrollini. Kõik sinu andmed jäävad sinu serverisse. Ei mingit pilvesõltuvust, ei mingeid tellimusi, ei mingeid kasutajapõhiseid tasusid.
v18.5.0 tähtsamad uuendused: rohkem kui 190 moodulit, mis katavad ehituse kogu elutsükli: kontaktiraamat, ülesanded Kanbaniga, RFI jälgimine, rahandus (arved, eelarved, EVM), hanked, ohutus, koosolekud, kvaliteedikontrollid, NCR, submittals, kirjavahetus, CDE (ISO 19650), transmittals, BIM Hub, vararegister COBie ekspordiga, aruandlus & KPI-armatuurlaud, markups (PDF↔DWG↔hub), pivot-visualiseeringud & diagrammide veeruvalija, laiendatav e-posti teenus, mitme rentnikuga kontaktid, ajastatud aruanded, Regional Packs ja täielik import/eksport.


Hierarhilised mahutabelid jaotiste, positsioonide, ressursside, koostiste ja automaatsete juurdehindlustega.
Kuluandmebaasid 9 riiklikust allikast, avaldatud 48 turuväljaandes kohalikus valuutas ja keeles, koos 36 regionaalse andmebaasiga, mis on valmis importimiseks.
Loo BOQ tekstist, fotodest, PDF-idest, Excelist või CAD/BIM mudelitest, kasutades suvalist LLM-teenusepakkujat.
Ekstraheeri mahud RVT, IFC, DWG, DGN failidest DDC konverterite kaudu.
Gantti ajakava koos CPM-i, teenitud väärtuse juhtimise (EVM), S-kõvera ja Monte Carlo simulatsiooniga.
Finants, ohutus, kvaliteet, CDE, BIM-keskus, hanked, RFI, ülesanded, koosolekud ja palju muud. Lülita sisse ainult see, mida vajad.
Pärast OpenConstructionERP-i paigaldamist järgi neid samme, et seadistada oma esimene projekt ja luua oma esimene kuluhinnang. Kogu protsess võtab aega umbes 10 minutit.
Ava oma brauser ja mine aadressile http://localhost:5173 (kohalik arendus) või http://localhost:8080 (Docker). Näed sisselogimislehte paneeliga "Demo Access". Klõpsa nupul Admin, et logida kohe sisse demokontoga, või sisesta oma andmed, kui registreerisid uue konto.
Esmasel sisselogimisel juhatab sisseelamise viisard sind läbi esialgse seadistuse:
Klõpsa töölaual nupul Uus projekt või mine jaotisesse Projektid. Täida:
Pärast projekti loomist suunatakse sind projekti detailvaatesse, kus saad hakata BOQ-sid lisama.
Projekti lehelt klõpsa nupul Uus hinnang. Anna sellele nimi (nt "Kuluhinnang v1") ja vali soovi korral mall. BOQ redaktor avaneb tühja tabeliga, mis on valmis sinu esimese rea jaoks.
BOQ redaktoris klõpsa nupul Lisa rida või vajuta tühjal real Enter. Täida:
Veerg Kokku arvutatakse automaatselt (kogus x ühikuhind). Samuti saad otsida kuluandmebaasist, klõpsates iga rea kõrval andmebaasi ikoonil, et leida ja rakendada hind rohkem kui 120 000 kataloogitud kuluartikli hulgast.
OpenConstructionERP on loodud lihtsalt paigaldatavaks, sõltumata sinu tehnilisest taustast. Vali meetod, mis sobib sinu seadistusega - kõik variandid võtavad alla 5 minuti. Rakendus kasutab vaikimisi sisseehitatud PostgreSQL-i (ilma Dockerita, ilma eraldi andmebaasiserverita, ilma seadistamiseta), seega töötab kõik kohe karbist välja. Nõuab Python 3.12+ pip ja ühereatee jaoks.
pip install --upgrade openconstructionerp
openconstructionerpPaigaldab taustasüsteemi ja eelehitatud React-kasutajaliidese ühes wheel-failis. Avaneb aadressil http://localhost:8080 kogu kasutajaliidesega. Sisseehitatud PostgreSQL, seadistamist pole vaja. Kui midagi tundub valesti olevat, käivita openconstructionerp doctor.
Ubuntu 23.04+ (sh Ubuntu 26) ja Debian 12+ puhul ebaõnnestub pip install otse süsteemi Pythonisse veaga error: externally-managed-environment (PEP 668). Kasuta selle asemel virtuaalkeskkonda:
# 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
openconstructionerpKui pip langeb tagasi lähtekoodist ehitamisele, paigalda päisefailid: sudo apt install -y build-essential libpq-dev libjpeg-dev zlib1g-dev libgeos-dev. Täielik Linuxi juhend tõrkeotsinguga: 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 | iexValib Dockeri, kui see on paigaldatud, muidu uv, muidu pip. Töötab aadressil http://localhost:8080.
git clone https://github.com/datadrivenconstruction/OpenConstructionERP.git
cd OpenConstructionERP
make quickstartAvaneb aadressil http://localhost:8080 (~2 min esimene ehitamine).
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 devTaustasüsteem: http://localhost:8000 / Kasutajaliides: http://localhost:5173
| Konto | E-post | Parool | Roll |
|---|---|---|---|
| Admin | demo@openconstructionerp.com | DemoPass1234! | Täisõigused |
| Estimator | estimator@openconstructionerp.com | DemoPass1234! | Hinnastaja |
| Manager | manager@openconstructionerp.com | DemoPass1234! | Juht |
5 demoprojekti (Berliin, London, New York, Pariis, Dubai) täielike BOQ-de, ajakavade ja kulumudelitega.
BOQ redaktor on koht, kus veedad enamiku oma ajast. See pakub professionaalset, tabelipõhist liidest, mis põhineb AG Gridil ja sisaldab ehitusspetsiifilisi funktsioone - hierarhilised jaotised, ressursside sidumine, koostiste retseptid ja automaatsed juurdehindluse arvutused. Iga muudatust jälgitakse täieliku tagasivõtmise/uuestitegemise toega. 42 valideerimisreeglit töötavad automaatselt taustal, püüdes kinni sellised vead nagu puuduvad kogused, nullhinnad, korduvad positsioonid ja klassifikatsiooni vastavuse probleemid enne, kui neist saavad probleemid.
🎬 Vaata BOQ redaktorit tegevuses YouTube'is - klaviatuurikeskne redigeerimine, 120K+ hinnastatud kirjet, reaalajas kvaliteediskoor.



Jaotised korrastavad sinu BOQ loogilistesse gruppidesse (nt "300 Kandekonstruktsioonid", "400 Küte-ventilatsioon"). Jaotise loomiseks:
Jaotisi saab kokku voltida/laiendada, et keskenduda kindlatele erialadele. Lohista jaotisi, et muuta kogu BOQ struktuuri järjekorda.
Igal BOQ positsioonil võivad olla seotud ressursid, mis jaotavad ühikuhinna komponentideks:
Ressursside lisamiseks: laienda positsiooni rida, klõpsa "Lisa ressurss", otsi kataloogist, määra koguse koefitsient (nt 120 kg armatuuri m3 betooni kohta). Positsiooni ühikuhind uueneb automaatselt selle ressursside summast.
Juurdehindlusi rakendatakse pärast netokogusummat (kõikide positsioonide summat). Levinud juurdehindlused on:
Klõpsa tööriistaribal nupul Lisa markeering. Saad seadistada regionaalsed vaikeväärtused või kohandada projekti kaupa. Markeeringud võivad olla protsendipõhised või fikseeritud summad ning need liituvad järjekorras (kõigepealt üldkulud, siis kasum üldkuludega summalt, seejärel käibemaks kogusummalt).
Vajuta Ctrl+Shift+V või klõpsa tööriistaribal kilbi ikoonil, et käivitada valideerimine. Süsteem kontrollib sinu BOQ-d valitud reeglipakettide alusel ja näitab tulemusi otse real:
BOQ redaktor toetab importi mitmest allikast:
| Kiirklahv | Tegevus |
|---|---|
Ctrl+K | Käsupalett |
Ctrl+N | Uus projekt |
Ctrl+Shift+V | Käivita valideerimine |
Ctrl+Z / Y | Tagasi/uuesti |
Kasutage maailma suurimat avatud lähtekoodiga ehituskulude andmebaasi: rohkem kui 120 000 kulupositsiooni rohkem kui 40 piirkonnas. Ülemaailmne CWICR-andmebaas annab rohkem kui 55 000 positsiooni kirjeldustega kuni 9 keeles, korraldatuna tööliikide kaupa (mullatööd, betoon, müüritis, teras, katused, fassaadid, HVAC, elekter, torutööd, viimistlus, haljastus). Iga positsioon sisaldab mõõtühikut, valitud piirkonna baashinda, klassifikatsioonikoode (DIN 276, NRM, MasterFormat) ja olemasolul jaotust materjalideks, tööjõuks ja seadmeteks.


| Regioon | Valuuta | Standard | Kirjeid |
|---|---|---|---|
| Saksamaa (DACH) | EUR | DIN 276 | 55,719 |
| Suurbritannia | GBP | NRM 1/2 | 55,719 |
| Ameerika Ühendriigid | USD | MasterFormat | 55,719 |
| Prantsusmaa | EUR | DPGF | 55,719 |
| Venemaa | RUB | GESN | 55,719 |
| AÜE | AED | Kohalik | 55,719 |
| Hiina | CNY | GB/T | 55,719 |
| India | INR | CPWD | 55,719 |
Kuluandmebaas on loodud kahe peamise töövoo jaoks:
Iga kulukirje sisaldab:
Luba semantiline otsing, et leida kulukirjeid tähenduse, mitte ainult täpsete märksõnavastete järgi. Kui otsid "betoonsein", leiab süsteem ka kirjeid nagu "armeeritud vahesein C30/37, 24 cm koos raketisega" - isegi kui täpsed sõnad ei kattu. Selle taga on sentence-transformer manused (embeddings), mis teisendavad kirjeldused arvulisteks vektoriteks ja leiavad lähimad vasted mitmemõõtmelises ruumis. Toetatud on kaks vektorandmebaasi lahendust: LanceDB (sisseehitatud, töötab protsessisiseselt nagu SQLite, 384-mõõtmelised manused) ja Qdrant (tootmisserver eelehitatud 3072-mõõtmeliste hetktõmmistega, mis on GitHubist allalaaditavad).
Ekstraheeri mahud otse oma projekti joonistelt ja mudelitelt - käsitsi loendamist pole vaja. Laadi üles RVT, IFC, DWG või DGN failid ja süsteem ekstraheerib iga hoone elemendi koos mahtude, pindalade ja pikkustega. PDF-joonised saad avada otse brauseris ja kasutada kalibreeritud mõõtmistööriistu kauguste, pindalade ja elementide arvu mõõtmiseks. Kõik ekstraheeritud mahud saab üle kanda BOQ-sse hinnastamiseks.
🎬 Vaata YouTube'ist BIM → BOQ mass-linkimise, DWG kihi mahuarvestuse ja PDF mõõtmise peatükke.





| Vorming | Tarkvara | Konverter |
|---|---|---|
| .rvt / .rfa | BIM | DDC RvtExporter |
| .ifc | IFC (mis tahes BIM) | DDC IfcExporter |
| .dwg / .dxf | CAD | DDC DwgExporter |
| .dgn | CAD | DDC DgnExporter |
Ühenda suvaline LLM-teenusepakkuja, et luua ehituse kuluhinnanguid tavatekstist kirjeldustest, hoonefotodest, skaneeritud PDF-idest, Exceli tabelitest või CAD/BIM mudelitest. AI süsteem loob täielikud BOQ positsioonid koos koguste ja turuhindadega. Pärast genereerimist saad iga kirje sobitada CWICR kuluandmebaasiga, et asendada AI hinnatud hinnad kontrollitud regionaalsete turuhindadega. AI funktsioonid on täielikult valikulised - platvorm töötab täielikult ka ilma nendeta.
🎬 Vaata "AI hinnang fotolt" YouTube'is - laadi üles ehitusfoto ja saad sekunditega mahtu kajastava BOQ.


| Pakkuja | Mudelid | Funktsioonid |
|---|---|---|
| Anthropic | Claude Sonnet / Opus | Tekst, nägemine, dokumendid |
| OpenAI | GPT-4o | Tekst, nägemine, dokumendid |
| Gemini Pro | Tekst, nägemine | |
| Mistral / Groq / DeepSeek | Erinevad | Tekst |
Kirjelda oma projekti tavatekstis ja AI genereerib 15-30 BOQ kirjet koos koguste ja turuhindadega.
Sobita AI hinnangud CWICR andmebaasiga, et asendada oletatud hinnad tegelike turuhindadega.
Vestle AI-ga kuludest, materjalidest ja hinnastamisest, kasutades konteksti oma kuluandmebaasist.

Planeeri oma ehitusprojekti ajakava ja jälgi kulusid aja jooksul integreeritud ajakava- ja finantsmudeli tööriistadega.
Ajakava moodul pakub professionaalset Gantti diagrammi sinu ehitusprojekti ajakava haldamiseks. Loo tegevused, määra kestused, defineeri sõltuvused ja süsteem arvutab automaatselt kriitilise tee, näidates, milliseid tegevusi ei tohi viivitada.
Kulumudel seob sinu BOQ andmed projekti ajakavaga, andes ajapõhise vaate ehituskuludele koos teenitud väärtuse juhtimise (EVM) mõõdikutega.
Halda kogu hanketöövoogu pakkumispakettide loomisest kuni pakkumiste võrdlemise ja lepingute sõlmimiseni alltöövõtjatega.
Mine Hangete juurde, vali projekt ja klõpsa "Loo pakett". Määra paketi nimi, mahu kirjeldus, esitamise tähtaeg ja vali, millised BOQ positsioonid kaasata. Ühe projekti kohta saab luua mitu paketti (nt kandekonstruktsioonid, MEP, viimistlus).
Lisa alltöövõtjate pakkumised koos ettevõtte nime, kontaktandmete ja pakutud hindadega iga BOQ positsiooni jaoks. Süsteem toetab mitut pakkumist paketi kohta kõrvutivõrdluseks.
Hinnapeegel näitab kõiki pakkumisi võrdlustabelis ühikuhindade ja kogusummadega positsiooni kohta. Visuaalsed indikaatorid tõstavad esile madalaima ja kõrgeima pakkumise. Ekspordi võrdlus CSV-na huvipoolte ülevaatuseks.
Märgi võitnud pakkumine nupuga "Sõlmi" ja lisa põhjenduse märkused. Paketi olek liigub läbi: mustand, väljastatud, kogumisel, hindamisel, sõlmitud, suletud.
Tuvasta, hinda ja halda projekti riske tõenäosuse-mõju maatriksi abil. Kvantifitseeri riskitundlikkust ja planeeri maandamisstrateegiaid iga tuvastatud riski jaoks.
Maatriks kuvab kõik riskid tõenäosuse (0,1-0,9) vs mõju (madal/keskmine/kõrge/kriitiline) võrgustikul värvikoodidega. Iga risk näitab oma arvutatud tundlikkuse skoori (tõenäosus korrutatud mõju kuluga).
Iga riski jaoks dokumenteeri: unikaalne kood (R-001), pealkiri, kategooria (tehniline, finants, ajakava, regulatiivne, keskkonna, ohutus), maandamisstrateegia, reserviplaan, riski omanik, kulumõju ja ajakavamõju päevades. Jälgi olekut läbi: tuvastatud, hinnatud, maandamisel, suletud või realiseerunud.
Jälgi mahumuudatusi ja nende mõju projekti kulule ja ajakavale. Muudatuskorraldused pakuvad auditijälge kõigist muudatustest, mis tehti pärast esialgset hinnangut.
Loo muudatuskorraldus koodiga (CO-001), pealkirjaga ja põhjuse kategooriaga (kliendi soov, projekteerimismuudatus, ettenägematu asjaolu, regulatiivne). Lisa reakirjed, mis täpsustavad mõjutatud BOQ positsioone algsete ja uute koguste/hindadega. Süsteem arvutab kulumuudatused automaatselt. Olek liigub läbi: mustand, esitatud, ülevaatusel, kinnitatud/tagasi lükatud.

Käivita automaatsed kvaliteedikontrollid oma BOQ-del, et püüda vead kinni enne, kui neist saavad probleemid. Valideerimismootor rakendab 42 seadistatavat reeglit sinu hinnanguandmete vastu.
Iga valideerimine annab kvaliteediskoori (0-100%) värvikoodiga leidudega: vead (punane, tuleb parandada), hoiatused (kollane, tuleks üle vaadata), info (sinine, soovitused). Klõpsa mis tahes leiul, et liikuda otse mõjutatud BOQ positsioonile.



Genereeri oma projekti andmetest professionaalseid dokumente huvipooltele, klientidele ja regulatiivse vastavuse jaoks.

Koonda kõik projekti dokumendid ühte kohta. Laadi üles jooniseid, lepinguid, spetsifikatsioone ja fotosid automaatse kategoriseerimise ja otsinguga.


Vaata projektideülest eelarve täitmist. Infopaneel koondab finantsandmed kõigist projektidest, et tuvastada trendid, erinevused ja riskis olevad eelarved.
Halda kõiki projekti huvipooli ühtses kataloogis. Jälgi kliente, alltöövõtjaid, tarnijaid, arhitekte ja konsultante täielike kontaktandmete, ettevõtte seoste ja rollipõhise kategoriseerimisega. Seo kontaktid projektide, hangete, ostutellimuste ja kirjavahetusega täieliku jälgitavuse jaoks.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/contacts/ | Kõikide kontaktide nimekiri |
| POST | /api/v1/contacts/ | Loo kontakt |
| GET | /api/v1/contacts/{id} | Hangi kontakti andmed |
| PUT | /api/v1/contacts/{id} | Uuenda kontakti |
| POST | /api/v1/contacts/import | Kontaktide hulgiimport |
Korralda projektitööd 5-tüübilise ülesannete taksonoomia ja visuaalse Kanban-tahvli abil. Ülesandeid saab määrata meeskonnaliikmetele, siduda konkreetsete BOQ positsioonide, dokumentide või RFI-dega ning jälgida kohandatavate töövoo etappide kaudu. Igal ülesandetüübil on oma värvikood ja vaikeväljad.

| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/tasks/ | Ülesannete nimekiri (filtreeritav projekti, määratud isiku, oleku järgi) |
| POST | /api/v1/tasks/ | Loo ülesanne |
| PATCH | /api/v1/tasks/{id} | Uuenda ülesannet (olek, määratud isik, prioriteet) |
| GET | /api/v1/tasks/board/{project_id} | Hangi Kanban-tahvli andmed |
Jälgi ametlikke infopäringuid projekti osapoolte vahel vastutaja määramisega. RFI-d liiguvad struktureeritud elutsükli kaudu mustandist suletuni, tagades, et iga küsimus saab dokumenteeritud vastuse. Vastutaja jälgimine näitab, kelle käes tegevus parasjagu on.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/rfis/ | RFI-de nimekiri |
| POST | /api/v1/rfis/ | Loo RFI |
| POST | /api/v1/rfis/{id}/respond | Esita vastus |
| PATCH | /api/v1/rfis/{id}/status | Uuenda olekut / vastutajat |
Projekti täielik finantshaldus, mis hõlmab arveid, eelarveid, makseid ja teenitud väärtuse juhtimist (Earned Value Management, EVM). Jälgi planeeritud ja tegelike kulude erinevust, koosta maksetaotlusi ning jälgi eelarve seisu reaalajas variatsioonianalüüsiga. Integreerub BOQ andmetega automaatse kulubaasijoone loomiseks.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/finance/invoices/ | Arvete loend |
| POST | /api/v1/finance/invoices/ | Loo arve |
| GET | /api/v1/finance/budgets/ | Eelarvete loend |
| POST | /api/v1/finance/budgets/import | Impordi eelarve Excelist |
| GET | /api/v1/finance/evm/{project_id} | Hangi EVM mõõdikud |
| GET | /api/v1/finance/payments/ | Maksete loend |
Halda ehitusmaterjalide ja -teenuste ostutellimusi ning kaubavastuvõtte. Loo BOQ ridadega seotud ostutellimusi (PO), jälgi tarne staatust ja registreeri kaubavastuvõtte koguse kontrolliga. Integreerub kontaktide mooduliga tarnijate haldamiseks.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/procurement/orders/ | Ostutellimuste loend |
| POST | /api/v1/procurement/orders/ | Loo ostutellimus |
| POST | /api/v1/procurement/orders/{id}/receive | Registreeri kaubavastuvõtt |
| GET | /api/v1/procurement/receipts/ | Kaubavastuvõttude loend |
Registreeri ohutusintsidendid, riskiolukorrad (near-miss) ja käitumisvaatlused riskihindamissüsteemi abil. Jälgi ohutusnäitajaid kõigis projektides, tuvasta trende ning taga töötervishoiu ja tööohutuse nõuete täitmine.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/safety/incidents/ | Intsidentide loend |
| POST | /api/v1/safety/incidents/ | Teata intsidendist |
| GET | /api/v1/safety/observations/ | Vaatluste loend |
| POST | /api/v1/safety/observations/ | Registreeri vaatlus |
| GET | /api/v1/safety/dashboard/{project_id} | Hangi ohutuse KPI-d |
Halda koosolekuprotokolle struktureeritud päevakordade ja jälgitavate tegevuspunktidega. Loo korduvaid koosolekusarju (nt iganädalased objektikoosolekud), registreeri osalejad, jäädvusta arutelupunktid ning genereeri automaatselt tegevuspunktid, mis integreeruvad ülesannete mooduliga.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/meetings/ | Koosolekute loend |
| POST | /api/v1/meetings/ | Loo koosolek |
| GET | /api/v1/meetings/{id}/minutes | Hangi koosoleku protokoll |
| POST | /api/v1/meetings/{id}/actions | Lisa tegevuspunkt |
Vii läbi kvaliteedi ülevaatusi seadistatavate kontroll-lehtedega. Määratle ülevaatusmallid ala või tegevusliigi kohta, täida need objektil, lisa fotod ja jälgi puuduste kõrvaldamist. Ülevaatuste tulemused kanduvad üle projekti kvaliteediskoori ja NCR töövoogu.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/inspections/ | Ülevaatuste loend |
| POST | /api/v1/inspections/ | Loo ülevaatus mallist |
| GET | /api/v1/inspections/templates/ | Kontroll-lehe mallide loend |
| PATCH | /api/v1/inspections/{id}/items | Uuenda kontrollpunkti tulemusi |
Dokumenteeri ja jälgi kvaliteedi mittevastavusi, kui töö ei vasta spetsifikatsioonidele. NCR-id läbivad formaalse elutsükli tuvastamisest ja algpõhjuse analüüsist kuni parandusmeetme kinnitamiseni, tagades kõigi kvaliteedikõrvalekallete nõuetekohase lahendamise ja dokumenteerimise.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/ncr/ | NCR-ide loend |
| POST | /api/v1/ncr/ | Loo NCR |
| PATCH | /api/v1/ncr/{id}/status | Uuenda NCR staatust |
| POST | /api/v1/ncr/{id}/actions | Lisa parandusmeede |
Halda ehitusmaterjalide, tööjooniste ja tooteandmete esitiste ülevaatusprotsessi. Jälgi mitmeetapilisi ülevaatuse töövooge, kus esitised läbivad enne lõplikku kinnitamist mitu ülevaatajat. Säilita täielik auditijälg kõigist ülevaatustsüklitest ja versiooniajaloost.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/submittals/ | Esitiste loend |
| POST | /api/v1/submittals/ | Loo esitis |
| POST | /api/v1/submittals/{id}/review | Esita ülevaatusotsus |
| POST | /api/v1/submittals/{id}/revise | Laadi üles uus versioon |
Säilita formaalne suhtluseregister kogu projekti kirjavahetuse jaoks. Jälgi kirju, e-kirju, teateid ja juhiseid projekti osapoolte vahel unikaalsete viitenumbrite, vastuste jälgimise ja täistekstiotsinguga. Tagab lepinguliste suhtluste nõuetekohase dokumenteerimise ja jälgitavuse.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/correspondence/ | Kirjavahetuse loend |
| POST | /api/v1/correspondence/ | Loo kirjavahetuse kanne |
| GET | /api/v1/correspondence/{id} | Hangi üksikasjad koos manustega |
| GET | /api/v1/correspondence/{id}/thread | Hangi seotud kirjavahetusahel |
ISO 19650 töövoogudega kooskõlas olev ühine andmekeskkond projekti info haldamiseks kontrollitud staatuseüleminekutega. Dokumendid liiguvad läbi olekute Töös (WIP), Jagatud, Avaldatud ja Arhiveeritud koos kinnitusväravatega. Tagab, et infohaldus järgib BIM standardeid koostööl põhinevaks üleandmiseks.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/cde/documents/ | CDE dokumentide loend (filtreeritav staatuse, sobivuse järgi) |
| POST | /api/v1/cde/documents/ | Laadi dokument CDE-sse üles |
| PATCH | /api/v1/cde/documents/{id}/status | Muuda dokumendi staatust |
| GET | /api/v1/cde/documents/{id}/history | Hangi versiooniajalugu |
Levita dokumente formaalselt välistele osapooltele koos jälgitava kättetoimetamise ja kinnitusega. Loo mitut dokumenti sisaldavaid edastuspakette, määra saajad ning jälgi, kas iga saaja on dokumendid kätte saanud ja kinnitanud. Annab lepingulise kirje infovahetusest.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/transmittals/ | Edastuste loend |
| POST | /api/v1/transmittals/ | Loo edastus |
| POST | /api/v1/transmittals/{id}/send | Saada edastus saajatele |
| PATCH | /api/v1/transmittals/{id}/acknowledge | Registreeri saaja kinnitus |
Keskne BIM-mudelite halduskeskus elemenditasandi andmejuurdepääsu ja otsese BOQ-seosega. Laadi üles IFC/RVT mudeleid, sirvi hooneelemente koos nende omaduste ja kogustega ning seo elemendid BOQ ridadega 5D kuluintegratsiooniks. Loob silla projekteerimisandmete ja kuluhindamise vahele.
🎬 BIM mass-linkimise demo YouTube'is - 100 BIM-seina → üks BOQ rida koondatud pindala, mahu ja pikkusega.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/bim/models/ | BIM-mudelite loend |
| POST | /api/v1/bim/models/ | Laadi üles BIM-mudel |
| GET | /api/v1/bim/models/{id}/elements | Mudeli elementide loend |
| POST | /api/v1/bim/elements/{id}/link-boq | Seo element BOQ reaga |
Terviklik aruandlusmootor koos KPI-töölaua, kohandatavate aruandemallide ja ajastatud aruannete koostamisega. Koonda andmeid projektide lõikes portfelli tasandi ülevaadete jaoks. Loo kohandatud aruandemalle, mis ühendavad andmeid mis tahes moodulist (BOQ, finants, ajakava, ohutus, kvaliteet).
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/reporting/kpi/{project_id} | Hangi projekti KPI-d |
| GET | /api/v1/reporting/templates/ | Aruandemallide loend |
| POST | /api/v1/reporting/generate | Genereeri aruanne mallist |
| GET | /api/v1/reporting/portfolio/ | Hangi portfelli töölaua andmed |
Rakendusesisene teavitussüsteem, mis hoiab kasutajaid kursis neile olulistest sündmustest. Teavitused käivituvad tegevustest kõigis moodulites - ülesannete määramised, RFI vastused, esitiste ülevaatused, kinnitustaotlused, tähtaja ületanud kirjed ja palju muud. Kasutajad saavad hallata oma teavituseelistusi kategooriate kaupa.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/notifications/ | Teavituste loend (lugemata esimesena) |
| PATCH | /api/v1/notifications/{id}/read | Märgi teavitus loetuks |
| POST | /api/v1/notifications/read-all | Märgi kõik loetuks |
| GET | /api/v1/notifications/preferences | Hangi teavituseelistused |
Puhtal SVG-l põhinev Gantti diagramm ehitusajakava visualiseerimiseks. Renderdab ajajooned, sõltuvused, verstapostid ja kriitilise tee otse brauseris ilma väliste teekideta. Toetab suumimist päevatasandilt aastatasandile ja eksporti PDF/PNG formaati aruandluseks.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/schedule/gantt/{project_id} | Hangi Gantti diagrammi andmed (tegevused, sõltuvused) |
| PATCH | /api/v1/schedule/activities/{id} | Uuenda tegevuse kuupäevi/edenemist |
| POST | /api/v1/schedule/dependencies/ | Loo sõltuvus |
Seadista ajavöönd, valuuta, arvuvormingu ja kuupäevavormingu eelistused kasutaja ja projekti kaupa. Regionaalsätted kanduvad süsteemi vaikeväärtustest projekti tasandi ülekirjutusteni ja kasutaja tasandi eelistusteni, tagades, et iga meeskonnaliige näeb andmeid oma keelekeskkonnale vastavas vormingus.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/settings/regional/ | Hangi praegused regionaalsätted |
| PUT | /api/v1/settings/regional/ | Uuenda regionaalsätteid |
| GET | /api/v1/settings/regional/timezones | Saadaolevate ajavööndite loend |
| GET | /api/v1/settings/regional/currencies | Toetatud valuutade loend |
Luba või keela platvormi moodulid, et kohandada OpenConstructionERP-i oma töövoole vastavaks. Iga moodulit saab lülitada sõltumatult, mõjutamata teisi mooduleid. Keelatud moodulid on kasutajaliidesest peidetud, nende API otspunktid tagastavad 404 ja nende andmebaasitabelid jäävad taasaktiveerimiseks puutumata.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/modules/ | Kõigi moodulite loend koos staatusega |
| PATCH | /api/v1/modules/{name}/toggle | Luba või keela moodul |
| GET | /api/v1/modules/{name}/dependencies | Kontrolli mooduli sõltuvusi |
Eelseadistatud regionaalpaketid, mis rakendavad klassifikatsioonistandardeid, maksureegleid, kuluandmebaasi vaikeväärtusi, aruandemalle ja regulatiivseid vastavusreegleid konkreetsete turgude jaoks. Paigalda regionaalpakett, et koheselt seadistada platvorm oma riigi või piirkonna jaoks.
| Pakett | Piirkond | Standardid | Valuuta |
|---|---|---|---|
| US | Ameerika Ühendriigid | MasterFormat, UniFormat, CSI | USD |
| DACH | Saksamaa, Austria, Šveits | DIN 276, GAEB, VOB, HOAI | EUR/CHF |
| UK | Suurbritannia | NRM 1/2, RICS, JCT | GBP |
| Russia | Venemaa, SRÜ | GESN, FER, TER, SNIP | RUB |
| Lähis-Ida | AÜE, Saudi Araabia, Katar | RICS, CESMM, FIDIC | AED/SAR/QAR |
| Asia-Pacific | Hiina, Jaapan, Austraalia | GB/T, AS 4000, JASS | CNY/AUD/JPY |
| India | India | CPWD, IS standards, DSR | INR |
| LatAm | Brasiilia, Mehhiko, Colombia | SINAPI, CMIC, local norms | BRL/MXN/COP |
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| GET | /api/v1/regional-packs/ | Saadaolevate regionaalpakettide loend |
| POST | /api/v1/regional-packs/{name}/install | Paigalda regionaalpakett |
| GET | /api/v1/regional-packs/{name}/details | Hangi paketi sisu ja seadistus |
Terviklikud andmete impordi- ja ekspordivõimalused kõigis moodulites. Impordi kontakte, eelarveid, BOQ-sid ja kuluandmebaase Excelist ja CSV-failidest intelligentse veergude vastendamisega. Ekspordi projekti andmeid Excelisse, PDF-i ja CSV-sse kohandatavate mallidega. Kõik ekspordid säilitavad vormingu ja sisaldavad metaandmete päiseid.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| POST | /api/v1/import/contacts | Impordi kontaktid failist |
| POST | /api/v1/import/budget | Impordi eelarve Excelist |
| POST | /api/v1/export/boq/{id} | Ekspordi BOQ (vorming: excel, pdf, gaeb, csv) |
| POST | /api/v1/export/report | Genereeri ja ekspordi aruanne |



| Muutuja | Vaikeväärtus | Kirjeldus |
|---|---|---|
DATABASE_URL | (määramata = sisseehitatud PostgreSQL) | Andmebaas (vaikimisi sisseehitatud PostgreSQL; väline PostgreSQL tuleb määrata). Jäta määramata, et kasutada sisseehitatud PostgreSQL-i, või määra väline andmebaas, näiteks postgresql+asyncpg://oe:oe@localhost:5432/openestimate. |
JWT_SECRET | dev-key | JWT saladus (muuda tootmiskeskkonnas!) |
SEED_DEMO | true | Loo demokontod |
VECTOR_BACKEND | lancedb | Vektorotsingu taustasüsteem |
OpenConstructionERP pakub tervikliku REST API, mis toidab kasutajaliidest ja mida saab kasutada integratsioonideks, automatiseerimiseks ja kohandatud töövoogudeks. Iga kasutajaliideses saadaolev toiming - projektide loomine, BOQ-de redigeerimine, AI hinnangute käivitamine, kulude otsimine - on saadaval API otspunktina. Interaktiivne Swaggeri dokumentatsioon proovimisnuppudega on saadaval aadressil /api/docs, kui taustasüsteem töötab.
| Meetod | Lõpp-punkt | Kirjeldus |
|---|---|---|
| POST | /api/v1/users/auth/login | Sisselogimine |
| GET | /api/v1/projects/ | Projektide loend |
| GET | /api/v1/boq/boqs/?project_id=... | BOQ-de loend |
| GET | /api/v1/costs/?q=concrete | Otsi kulusid |
| POST | /api/v1/ai/quick-estimate | AI hindamine |
| POST | /api/v1/takeoff/cad-extract | CAD ekstraktsioon |
| GET | /api/health | Terviseseisundi kontroll |
| Moodul | Prefiks | Kirjeldus |
|---|---|---|
| Contacts | /api/v1/contacts/ | Kontaktikataloogi CRUD, import |
| Tasks | /api/v1/tasks/ | Ülesannete haldus, Kanban-tahvel |
| RFI | /api/v1/rfis/ | Teabepäringud (RFI) |
| Finance | /api/v1/finance/ | Arved, eelarved, maksed, EVM |
| Procurement | /api/v1/procurement/ | Ostutellimused, kaubavastuvõtud |
| Safety | /api/v1/safety/ | Intsidendid, vaatlused, riskihindamine |
| Meetings | /api/v1/meetings/ | Protokollid, päevakord, tegevuspunktid |
| Inspections | /api/v1/inspections/ | Kvaliteedi ülevaatused, kontroll-lehed |
| NCR | /api/v1/ncr/ | Mittevastavuse aruanded |
| Submittals | /api/v1/submittals/ | Mitmeetapiline esitiste ülevaatus |
| Correspondence | /api/v1/correspondence/ | Suhtlusregister |
| CDE | /api/v1/cde/ | ISO 19650 dokumendikeskkond |
| Transmittals | /api/v1/transmittals/ | Dokumentide levitamine |
| BIM Hub | /api/v1/bim/ | BIM-mudelid, elemendid, BOQ-seos |
| Reporting | /api/v1/reporting/ | KPI-töölaud, aruandemallid |
| Notifications | /api/v1/notifications/ | Rakendusesisene teavitussüsteem |
| Comments | /api/v1/comments/ | Lõimedega kommentaarid mis tahes objektil |
| Gantt | /api/v1/schedule/gantt/ | SVG-põhine ajakava visualiseerimine |
| Regional | /api/v1/settings/regional/ | Ajavöönd, valuuta, vormingueelistused |
| Modules | /api/v1/modules/ | Moodulite lubamine/keelamine |
| Regional Packs | /api/v1/regional-packs/ | Regionaalsete seadistuste paigaldamine |
| Import/Export | /api/v1/import/ / /api/v1/export/ | Massandmete import ja eksport |
Vaata iga mooduli üksikasjalikku otspunktide dokumentatsiooni koos parameetrite ja kirjeldustega eespool olevast jaotisest.
AI-põhine projektianalüüs, mis hindab sinu projekti 9 kaalutud valdkonna lõikes ja genereerib täielikkuse skoori vahemikus 0 kuni 100 (hinded A kuni F).
API: GET /api/v1/project_intelligence/score/?project_id=X - tagastab üldskoori, valdkondade skoorid, kriitilised puudused ja saavutused.
Halda meeskonnaliikmeid, rolle ja moodulipõhist juurdepääsukontrolli.
Adminid saavad seadistada mooduli nähtavuse ja juurdepääsutasemed kasutaja kaupa (Puudub, Vaata, Redigeeri, Täielik) lehel /users. Määrata saab kohandatud rollinimesid (nt "Objektiinsener", "Kulujuht").
Anna repositooriumile täht, et aidata teistel projekti avastada.
Telli kanal väljalasete ülevaadete ja õpetuste jaoks. Alusta 12-minutilisest tooteülevaatest.
Ava probleem (issue) GitHubis.
Liitu Telegrami kogukonnaga, et küsimusi esitada.
Võta meiega ühendust juurutuse ja koolituse jaoks.
Litsents: AGPL-3.0. Kommertslitsentsimine: info@datadrivenconstruction.io
Kommentaarid
Lõimedega kommentaarisüsteem, mida saab lisada mis tahes platvormi objektile - BOQ ridadele, ülesannetele, RFI-dele, esitistele, dokumentidele, ülevaatustele ja palju muule. Toetab @mainimisi meeskonnaliikmete teavitamiseks, failimanuseid ja lahendamise jälgimist tegevusele suunatud arutelude jaoks.
Põhifunktsioonid
API lõpp-punktid
/api/v1/comments/?entity_type=task&entity_id=.../api/v1/comments//api/v1/comments/{id}/reply/api/v1/comments/{id}/resolve