Mierzenie bezpośrednio na PDF
Ustaw skalę, obrysuj powierzchnię, a każdy pomiar trafia do rejestru, który przenosi swój arkusz i swoją rewizję do przedmiaru robót.
Przedmiar robót
Zacznij od ponad 225 wbudowanych modułów, a potem zbuduj lub zainstaluj własne. Od kosztorysowania przez BIM po plac budowy, z otwartym API, webhookami i kreatorem modułów, żeby platforma stała się dokładnie tym oprogramowaniem, na którym działa Twoja firma.
Uruchomienie w jednym poleceniu
pip install openconstructionerp
docker compose up -d
+
więcej modułów
Zobacz system modułów
Cały łańcuch w jednym ujęciu: od rysunku przez przedmiar robót z narzutami po kontrolę na budowie, na jednym modelu danych.
Ustaw skalę, obrysuj powierzchnię, a każdy pomiar trafia do rejestru, który przenosi swój arkusz i swoją rewizję do przedmiaru robót.
Przedmiar robót
Warstwy pozostają rozdzielone, więc ściana z pali siecznych jest mierzona jako taka, a nie jako część arkusza, na którym została narysowana.
Przedmiar
Każdy element jest policzalny, filtrowalny według kondygnacji i branży, i łączy się bezpośrednio z pozycją przedmiaru.
Przedmiar
Pozycja przedmiaru otwiera się na zasoby, z których została wyceniona, każdy z własną klasą i własną walutą. Turecka dostawa zostaje w lirach, domieszka w euro, suma w dolarach.
Harmonogram 4D · Koszt 5D
Każda cena niesie minimum, średnią i maksimum, i pokazuje, ile pozycji kosztorysu ją cytuje.
Przedmiar robót
Przeglądaj ceny jednostkowe i ceny scalone według regionu i katalogu, albo prowadź własne, i przeciągnij cenę z robocizną, materiałem i sprzętem za nią bezpośrednio do kosztorysu.
Przedmiar robót
03
Budżet, zaangażowane, rzeczywiste i prognoza na jednym ekranie, z wartością wypracowaną odczytywaną bezpośrednio z tych samych danych zamiast wpisywaną w osobny arkusz. Powie ci wskaźnik wydajności, którego potrzebujesz stąd, żeby wylądować w budżecie.
Uzgodnienie kosztów i wartości
Harmonogram jest generowany z pozycji kosztorysu i pozostaje z nimi powiązany, więc ilość, która się zmienia, zabiera ze sobą terminy.
Model 4D · Wartość wypracowana
Każde ryzyko jest wyceniane i oceniane na tym samym projekcie, więc rezerwa, którą utrzymujesz, jest sumą nazwanych ekspozycji, a nie procentem na dole strony.
Zlecenia zmian
04
Każde zapytanie niesie swoją branżę, swój termin i to, czyj jest kolejny ruch, a odpowiedź, która przychodzi z kosztem, zmienia się bezpośrednio w aneks.
Aneksy · Wnioski materiałowe · Podgląd BIM
Każda inspekcja niesie swoją listę kontrolną, swój wynik i swoją datę, więc usterka staje się zadaniem z właścicielem zamiast notatką w czyimś telefonie.
Usterki końcowe · NCR · Przekazanie
Koszt wobec wartości według pozycji kosztowej, z prognozą i marżą na każdej linii, na krzywej przepływów gotówkowych biegnącej do zakończenia. Jedna pozycja pokazuje ujemną marżę, co jest właśnie sensem przeprowadzania uzgodnienia.
Przepływy gotówkowe · Wnioski o płatność
Powrót do 01. Przychodzi nowa rewizja i te same cztery etapy biegną ponownie, na tych samych danych.
Cztery role prowadzą powyższy cykl. Kolejnych 19 prowadzi swoją część tego, i każda otrzymuje inny zestaw modułów.
Pobierz
Natywna wersja desktopowa dla Windows, macOS i Linux. Jeden instalator wnosi całą platformę z własną wbudowaną bazą danych, nie ma nic więcej do skonfigurowania. Bezpłatne, open source, a Twoje dane nigdy nie opuszczają Twojego dysku.
Windows 10/11 - instalator 64-bitowy
macOS 10.15+ - Apple Silicon
AppImage, deb i rpm
curl -fsSL https://openconstructionerp.com/install.sh | shJedno polecenie i działa
Zainstaluj, potem uruchom
pip install openconstructionerpJedna linijka, aplikacja plus baza
docker compose upInterfejs, cenniki i raporty zmieniają język razem: projektant w Warszawie i kierownik budowy w Lyonie czytają jeden projekt we własnym języku. Sprawdź tutaj.

Kosztorysy, przedmiary, harmonogramy, dokumenty i import CAD/BIM. Bez płatnych planów i limitu stanowisk.

Bez konta i chmury. Projekty leżą w folderze na Twoim dysku i działają offline.

Baza danych, serwer i interfejs w jednym programie. Aktualizacja to po prostu kolejny instalator.
Pomoc w instalacji Zobacz wszystkie kompilacje i sumy kontrolne na GitHub
I love how OpenConstructionERP goes beyond my expectations and is as complete as it gets for open-source apps. [...] The most valuable aspect for me is the cost data feature, which is typically hard to find. Additionally, the initial setup was very easy.
Ridwan W.Manager Project Engineering & PlanningSmall-Business (50 or fewer emp.)
Open-source, customizable software, built by professionals in the field
Profesional B.BIM ProfessionalMid-Market (51-1000 emp.)
Arbab AliSenior Quantity Surveyor, 17+ yearsBBS, takeoff and BOQ
“Free, local, and has PDF measurement with a large cost-item database. [...] For small contractors and freelance estimators, it's a solid free option for simple jobs.”
Victor Henrique FernandesCivil engineer, construction planningLean construction, BIM, cost estimating
“Not just another BIM tool. It is an attempt to build an open-source ERP for construction. [...] It is open source and can be self-hosted.”
Mohamed MustafaProject controls and planning leader15+ years in major infrastructure
“This isn't AI replacing estimators or planners. It's AI handing them better-structured data, faster reviews, and fewer soul-crushing manual steps.”
Silny zespół IT i budżet na rozwój.
Laptopa, który już masz, i jakieś dziesięć minut.
Ta sama wersja działa na laptopie, wynajętym serwerze lub we własnej szafie. Zacznij od małego, rozwijaj się później, nic nie przepisuj.
Jeden instalator z własną bazą danych i interfejsem. Otwiera się zupełnie bez sieci.
Jedna osoba, działa offlinepip install openconstructionerp3 GB pamięci to minimum. Biuro i budowa otwierają ten sam projekt w przeglądarce.
Cały zespół, z dowolnego miejscadocker compose up -dDziała w twojej własnej sieci. Rysunki, koszty i umowy zostają na sprzęcie, który kontrolujesz.
Cała firma, nic nie opuszcza budynkuterraform applyZamknięte ERP narzucają sposób pracy i każą płacić za każdą zmianę. Otwarty kod pozwala dopasować oprogramowanie do firmy, a co zbudujesz, zostaje twoje.
Zmieniaj samo oprogramowanie
Pracuj tak, jak pracuje twoja firma
Połącz z narzędziami, których już używasz
Krótkie omówienia na prawdziwym projekcie w aplikacji, od instalacji po odbiór.
4:41
How to Install OpenConstructionERP | Windows Setup & First Project
Zainstaluj w Windows, otwórz projekt przykładowy, ustaw język i region, wybierz moduły, zaproś zespół.
12:00
Przedmiary, BOQ i wycena z AI. Na własnym laptopie.
Krótka wycieczka po całym przepływie: rysunek na wejściu, oferta na wyjściu.
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
Pełne serie po angielsku, niemiecku i francusku
Wszystkie filmy na YouTube
Czytanie kosztorysu, narzut i marża, przedmiar z PDF i z BIM, Excel kontra program kosztorysowy. Około ośmiu minut każda.
Jeden projekt na kraj, w jego języku, od pierwszego kosztorysu do odbioru.
10filmów
USAENBuilder's Playbook USA: Construction Management with OpenConstructionERP
6filmów
6filmów
CanadaENBuilder's Playbook: Canada
12filmów
8filmów
4filmów
5filmów
QuébecFRBuilder's Playbook: Québec
8filmów
7filmów
9filmów
5filmów
8filmów
Każdy prowadzi krok po kroku przez prawdziwy proces budowlany i na każdym etapie mówi, co zrobić i dlaczego.
293 poradniki w 8 dyscyplinach
Napisane pod konkretny rynekGermany13Australia10Brazil10Canada10China10Spain10United Kingdom10Hungary10India10Mexico10New Zealand10Russia10Saudi Arabia10United States10South Africa10
Za każdą stawką stoi jej receptura: godziny pracy, materiały i czas pracy sprzętu, których praca naprawdę wymaga, gotowe do przeceny pod twój rynek.
Przykłady rozwiązane na bazie powyższych baz kosztowych
Każda baza kosztowa ma własne pozycje i kody pozycji. Wycenione bazy pokazane są w euro dla porównywalności; bazy współczynnikowe pokazują ilości nakładów z normy krajowej. Każdy opis pozostaje w wybranym przez ciebie języku.
Wybierz rodzaj firmy, którą prowadzisz, a platforma włączy moduły potrzebne tej roli, połączone w jednej bazie. Najedź na profil, by zobaczyć, jak zapala się jego plaster modułów.
Każdy profil zachowuje zawsze aktywny rdzeń platformy: projekty, bazę danych kosztów, katalog zasobów, zestawienia, panele i administrację. Profile nigdy niczego nie blokują, po prostu wysuwają na pierwszy plan moduły najważniejsze dla danej pracy, a każdy moduł można później dodać lub usunąć.
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 GitHubie. Zgłoszenia i roadmapa są tam, co dalej i co zepsuło się w zeszłym tygodniu, widać w logu commitów.
Każde zgłoszenie i punkt roadmapy jest publiczny na GitHubie. Otwórz zgłoszenie z dokładnym opisem, wdrożymy je i wskażemy cię jako autora.
Proste fakty, które możesz sam sprawdzić: otwarta licencja, otwarte formaty i twoje dane na twoim własnym serwerze.
Uczciwe zestawienie. Komercyjne pakiety prowadzą w kilku starych integracjach, w reszcie OpenConstructionERP dorównuje lub wygrywa, bez opłat za licencję.
| Możliwość | OpenConstructionERP | Enterprise'owy pakiet kosztorysowy | Narzędzie przetargowe dla budownictwa ciężkiego | Dotychczasowy ERP budowlany |
|---|---|---|---|---|
| Rdzeń open-source (AGPL-3.0) | ||||
| Self-host na własnej infrastrukturze | ~ | ~ | ||
| Przedmiarowanie AI z PDF / zdjęcia | ~ | |||
| Wczytywanie wielu formatów CAD (DWG / RVT / IFC ) | ||||
| Ponad 120 000 pozycji kosztowych gotowych od razu | ~ | ~ | ||
| Współpraca w czasie rzeczywistym (CRDT) | ||||
| 44 języków w rdzeniu i18n | ~ | ~ | ||
| Modułowa architektura wtyczek | ||||
| Typowy koszt / stanowisko / rok | € 0 · hosting własny | Licencja na stanowisko | Licencja na stanowisko | Licencja na stanowisko |
| Wdrożenie / onboarding | € 0 · dokumentacja + społeczność | Płatny projekt wdrożenia | Płatny projekt wdrożenia | Płatny projekt wdrożenia |
| Okres umowy | Brak · rezygnacja w każdej chwili | 1-3 lata blokady | 1-3 lata blokady | 3-5 lat blokady |
Każda funkcja to samodzielny pakiet. Wrzuć go, wyjmij - działająca instalacja podchwytuje to w sekundach, bez przerw w pracy.
Każda funkcja to pakiet Pythona z manifestem, dodawany bez przebudowy. Typowane API, generowana specyfikacja OpenAPI.
make module-new NAME=oe_x. It creates backend/app/modules/x/ with manifest, models, schemas, repository, service, router, tests and a first migration.display_name, description, category and depends, for example ["oe_projects"].backend/alembic/versions, point its down_revision at the current head, then run make migrate and make module-test NAME=oe_x.Needs a source checkout and PostgreSQL. A restart loads the module.
# 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.
Celowo nudne wybory. Wszystko open-source.
Księgowość i ERPCSV · JSON · REST
BIM i tworzenie CADIFC · DWG · RVT · BCF
Przechowywanie dokumentów i chmuraREST · Webhooks
BI i raportowanieParquet · JSON · SQL
Harmonogramowanie projektuXER · XML · CSV
Automatyzacja i webhookiWebhooks · APINo Revit. No AutoCAD.
RVT, DWG and IFC as data, fully standalone
Our converters read Revit 2019 to 2027, AutoCAD DWG and IFC files on your own Windows computer, offline, nothing uploaded. Professional-grade readers, and the Community version is free for everyone.
Znaki towarowe należą do ich właścicieli; pokazano je, by wskazać zgodność.
Bez uzależnienia od dostawcy, celowo.
Każda liczba jest eksportowalna, formaty są otwarte, a udokumentowane API aplikacji jest otwarte także dla ciebie. Twoje dane zostają twoje, możesz je zabrać zawsze.
Przeczytaj dokumentację integracji i APIOpenConstructionERP wyrasta z dziesięciu lat otwartych badań nad technologią budowlaną.
Przez ostatnią dekadę nasz zespół zajmował się zarządzaniem zasobami w projektach budowlanych. Po drodze zaciekawiło nas, jak powstały narzędzia branży, od pierwszych prób automatyzacji projektowania po dzisiejsze platformy ERP, i z tego wyszły dwa dłuższe teksty („The Lobbyists’ Wars and the Development of BIM” oraz „The History of the BIM Map”). Trudno zobaczyć, dokąd zmierzamy, nie wiedząc, jak tu dotarliśmy.
Przez lata napisaliśmy o tych tematach sporo, a część tekstów trafiła do szerokiego grona czytelników. Poza pisaniem doradzaliśmy firmom budowlanym i konsultingowym, deweloperom oraz dostawcom oprogramowania, jak postępować z danymi projektu: traktować je jako podstawę decyzji, a nie produkt uboczny. Dzięki temu zobaczyliśmy branżę z obu stron: ludzi, którzy budują narzędzia, i tych, którzy używają ich codziennie. Wiele z tych obserwacji trafiło do książki Data-Driven Construction, dostępnej obecnie w 16 językach (datadrivenconstruction.io/books).
Zajmowały nas jeszcze dwa problemy. Pierwszy to pomoc osobom niebędącym programistami w dostępie do zamkniętych formatów plików, które nigdy nie miały być otwierane. Drugi to znalezienie czystszego sposobu opisu robót budowlanych za pomocą modelu zasobów. Oba dały darmowe narzędzia: konwertery CAD/BIM DDC (IFC, DWG, → dane ustrukturyzowane) na GitHubie oraz CWICR, wielojęzyczną bazę robót i zasobów budowlanych z ponad 120 000 pozycji w 11 językach, opublikowaną jako OpenConstructionEstimate-DDC-CWICR.
To wszystko było przygotowaniem do czegoś, co od dawna chcieliśmy zbudować: otwartego, modułowego ERP dla budownictwa. Najnowsza generacja narzędzi pozwoliła wreszcie połączyć metodykę, modele danych i wcześniejsze wdrożenia w jednej platformie. Teraz jest publiczna i open source.
Postęp rodzi się z dialogu - ze zderzenia perspektyw i otwartości na nowe podejścia. Będę wdzięczny, jeśli zechcesz wziąć udział w tej rozmowie o nieuchronnej uberyzacji branży budowlanej i transparentności procesów kosztorysowania oraz harmonogramowania projektów budowlanych.
DataDrivenConstruction Team
założyciel, 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
Większość plików projektowych z branży inżynieryjnej to w gruncie rzeczy więzienia danych. Mnóstwo przydatnych informacji, trasy, powierzchnie, ilości, po prostu tam leży, zamknięte w formatach, które nigdy nie miały dobrze współpracować z niczym poza swoim macierzystym oprogramowaniem. Zmarnowałem zdecydowanie za dużo czasu, próbując odpowiedzieć na proste pytania w rodzaju 'ile studzienek jest na tej budowie?' albo 'jaka jest objętość w danej fazie?', tylko po to, by odkryć, że dane są zagrzebane pięć warstw głęboko w pliku DWG albo DGN. Data Driven Construction to rozwiązuje. Ich konwertery otwierają te zamknięte formaty i dają ci ustrukturyzowane dane, których faktycznie możesz użyć, w Power BI, w Excelu, albo nawet w promptcie LLM, jeśli robisz coś bardziej zaawansowanego. To nie jest efektowne, ale jest niesamowicie użyteczne. Jeśli próbujesz wyjść poza zrzuty ekranu i pliki PDF i naprawdę wykorzystać swoje dane projektowe, to jest właśnie narzędzie, które to umożliwia. To różnica między zgadywaniem a wiedzą. I szczerze mówiąc, uratowało mi więcej niż jeden sobotni poranek.
Dołącz do ruchu z DataDrivenConstruction! Uczyńmy prawdziwą wolność w formatach danych rzeczywistością i pobudźmy nową erę produktywności i innowacji w budownictwie. Prawdziwa i konieczna droga od formatów zamkniętych do 'otwartych' nawet się jeszcze nie rozpoczęła: prawdziwa wolność w formatach danych, wolna od zależności zastrzeżonych i dostępna dla wszystkich, jest tym, czego potrzebujemy, aby uwolnić innowacje i współpracę w całej branży budowlanej, z korzyścią zwłaszcza dla 99% budownictwa, czyli MŚP, i uwolnić sektor dla przyspieszonego wzrostu.
Cała platforma jest darmowa i nic w niej nie jest ukryte.
Wprowadź platformę do firm, które już znasz, i zarabiaj na tym, co dodajesz.
Bez opłat, bez wyłączności, bez zobowiązań po żadnej ze stron.
Uruchom go samodzielnie za darmo na licencji AGPL-3.0, wybierz plan komercyjny, gdy potrzebujesz wsparcia lub licencji na konwertery, albo zostań partnerem.
Pełna platforma open-source. Uruchom na własnej infrastrukturze, bez zobowiązań.
Discovery → warsztat → wybór modułów → budowa → wdrożenie na twoim sprzęcie. Kod źródłowy w komplecie.
Praktyczne sesje: kosztorysowanie, BIM-to-BOQ, AI takeoff, pipeline'y GAEB. Nagrywane do biblioteki twojego zespołu.
Mapowanie standardów, strategia bazy cen, architektura pipeline'ów, code review.
Wyłącznie wybrane publiczne warsztaty. Wiele dużych projektów korporacyjnych pozostaje pod NDA.










Świetne warsztaty, zespole DataDrivenConstruction! Przygotowania idą pełną parą! Już nie mogę się doczekać hackathonu w nowym roku! 💪🏻
Co się dzieje, gdy procesy budowlane nie tylko organizujemy, ale także inteligentnie analizujemy? To był temat naszych warsztatów z DataDrivenConstruction „Data-Driven Construction”. W centrum stało pytanie: jak lepiej wykorzystać istniejące dane - by projekty budowlane były bardziej efektywne, przejrzyste i mniej podatne na błędy. Na konkretnych przykładach DataDrivenConstruction pokazał, jak ustrukturyzowane dane budowlane pomagają zachować ogólny obraz, wczeŚnie rozpoznawać aneksy i poprawiać komunikację między projektowaniem a wykonawstwem. Szczególnie pasjonujące: jak narzędzia i modele cyfrowe już dziŚ mogą automatyzować procesy. Budownictwo oparte na danych nie jest już tematem przyszłoŚci - jesteŚmy w samym jego Środku. Warsztaty pokazały, jak ogromny jest potencjał, gdy pracujemy razem i naprawdę pozwalamy danym pracować dla nas.
DataDrivenConstruction poprowadził znakomitą prezentację dla całego zespołu Shapemaker, dzieląc się głęboką wiedzą o migracji danych z oprogramowania inżynierskiego i pokrewnych tematach. Ich ekspertyza i klarowna komunikacja sprawiły, że skomplikowane koncepcje stały się łatwe do uchwycenia, a nasz zespół otrzymał praktyczną wiedzę do natychmiastowego zastosowania. Gorąco polecam ich usługi każdemu, kto szuka jasności i konkretnych strategii w tym obszarze!
Warsztat DataDrivenConstruction uważam za bardzo ciekawy. Moim zdaniem wszyscy mogli za nim nadążać. Po Twoich slajdach widać, ile czasu, wytrwałoŚci i wysiłku włożyłeŚ w przygotowania. Prezentacje na żywo także były Świetne. Jedyne, do czego mogłbym się przyczepić, to liczba slajdów - było ich naprawdę za dużo. Ale to narzekanie na najwyższym poziomie. W sumie był to najlepszy warsztat, w jakim uczestniczyłem. Do tego jesteŚ bardzo sympatyczną osobą.
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.
Szkolenie DataDrivenConstruction w całoŚci uważam za naprawdę pasjonujące i bardzo wzbogacające. Szczególnie spodobało mi się: „historyczne” tło różnych programów CAD (było fascynujące i miało coŚ z dziennikarstwa Śledczego); ciekawe podejŚcie do automatyzacji przez DataFrames; Twoje własne praktyczne przykłady automatyzacji procesów w budownictwie; oraz spojrzenie na aktualne trendy jak Claude Code i OpenClaw - naprawdę tchnąłeŚ życie w ten temat. Jedyna wada: było naprawdę dużo informacji w zaledwie dwa dni. JednoczeŚnie bardzo dobrze pokazałeŚ, jak możemy sami dalej się orientować - na przykład przez ustrukturyzowane zapisywanie naszych procesów na tablicy Miro. Jeszcze raz wielkie dzięki za szkolenie i wymianę doŚwiadczeń.
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.
Był to fantastyczny warsztat z pasjonującymi treŚciami, z których my, i ja osobiŚcie, dużo się nauczyliŚmy. Dziękuję, że poŚwięciłeŚ nam tyle czasu. Nie możemy się doczekać, żeby jak najszybciej wypróbować to, czego się nauczyliŚmy, i wdrożyć w naszych projektach! #bleedingedge
Wyślij nam krótki brief z budżetem i terminami, a odezwiemy się do Ciebie.
make module-new, albo opiszesz moduł we wbudowanym kreatorze modułów i przejrzysz każdy plik przed instalacją. Moduł to folder, więc możesz go skopiować do innej instalacji i tam też działa. Dobrzy kandydaci: regionalne bazy kosztów, konektory ERP, własne zestawy reguł walidacji.Darmowa aplikacja desktopowa dla Windows, macOS i Linux, albo jedna komenda na twoim własnym serwerze. Open source na licencji AGPL-3.0.
A module is a Python package under backend/app/modules with a manifest.py. You work from a source checkout with PostgreSQL, and the server loads new modules when it starts.
Run make module-new NAME=oe_x. It creates backend/app/modules/x/ with manifest, models, schemas, repository, service, router, tests and a first migration.
Set display_name, description, category and depends, for example ["oe_projects"].
Move the migration into backend/alembic/versions, point its down_revision at the current head, then run make migrate and make module-test NAME=oe_x.
Add the interface strings to the locale files (the app ships 40+ locales), restart the server and the module appears on the Modules page.
from app.core.module_loader import ModuleManifest
manifest = ModuleManifest(
name="oe_x",
version="0.1.0",
display_name="X",
description="What it adds",
category="core",
depends=["oe_projects"],
auto_install=True,
enabled=True,
)oe_ and is uniquemake module-test