OpenConstruction is a job-to-cash management platform for construction and fabrication contractors: the businesses that quote work, cut and assemble it in a workshop, then deliver and install it on site.
It covers material stock, quotes and variations, site measurements, production, delivery and installation, labour and job costing in one system, built on Drupal 11.
The platform is organised into modules under strict data ownership: exactly one module can create or change each record, and every other module only reads it. That rule exists because the most expensive failure in this kind of business is two parts of the system reporting the same money differently.
Stock, cost and financial ledgers are append-only (corrections are made with reversing entries, never deletions), and every change to a price, a slab, a cost or a claim is written to an immutable audit trail. Access runs across multiple levels, and visibility of pricing and margin is a separate flag on the account rather than a role, so a supervisor can approve production without seeing what the job is worth.
Key features
Use cases
Stone & Surface Fabrication
Joinery & Custom Manufacturing
Trade Contractors with a Workshop
Fit-out & Installation Businesses
Tech stack
- Drupal 11
- PHP 8.3
- MariaDB / MySQL
- Twig
- Bootstrap 5
- QR & Label Printing