A complete, custom enterprise system built from the ground up for a steel-fabrication group operating across two countries — and running its real day-to-day business in production.
Estimates lived in one workbook, payroll in another, purchases in a third — across two separate companies in four currencies. Numbers were re-keyed by hand, project profitability was a guess until month-end, and nothing talked to anything else. The business had outgrown spreadsheets but didn't want a heavy, generic ERP that would never fit how fabrication actually works.
Manual estimation workbooks · payroll re-keyed each month · no live project P&L · stock tracked on paper · two companies, zero shared system.
One system · auto-calculated quotations · payroll from attendance · estimate-vs-actual in real time · multi-entity, multi-currency · branded PDFs on demand.
Each module was shipped, tested against the real workbook it replaced, and put into daily use. Jump to any area:
The dashboard scopes instantly to whichever company is selected and surfaces what matters that day — active headcount, materials tracked, open enquiries, pending payments and recent quotation activity — pulled live from every module beneath it.
The heart of the system — a rebuild of the estimation workbook the business already trusted, turned into a fast, searchable, auto-calculating engine. Enter the project parameters and it computes factory cost, margin and the final estimate, with a full draft → sent → won/lost workflow.
Every cost line — material issues, petty cash, purchases — is tagged to a project and category, then measured against the original estimate. The result is a real-time profit-and-loss view per project, so margin erosion shows up while there's still time to act on it.
Monthly payroll is built from attendance, overtime and salary advances — no manual re-keying. The calculator handles half-days, attendance-based allowances and cross-month advance deductions, all verified against the spreadsheet it replaced, and finalises into branded payslips.
Materials are tracked with live stock levels and FIFO valuation, while a dedicated assets module handles the company's equipment with straight-line depreciation. Both export cleanly to Excel and PDF for finance.
Every purchase is captured with its tax, payment status and currency, with partial supplier payments and per-supplier statements. Outstanding balances are always current, so cash-flow conversations start from real numbers.
Payslips, estimates and reports all generate as polished, branded PDFs with a shared header and footer, correct tax breakdowns and locale-aware formatting — the kind of output that used to be assembled by hand, now produced in one click.
A reporting centre rolls every module up into business insights — sales, estimations, inventory, financials and payroll — with category breakdowns and exportable summaries, so month-end is a click instead of a marathon.
Beyond the core ERP, the system includes purpose-built tools for the trade — like a pipe-cutting optimiser and an MTO calculator — the kind of niche, high-value utilities only a system built for fabrication would ever include.
Typed, modern React with the App Router.
Postgres, auth and storage with versioned migrations.
Precise, branded PDF generation from live data.
Two companies, two currencies, one codebase.
Estimation, payroll, costing, inventory, purchasing and reporting now live in one system, used every day across two countries. Quotations that took a careful afternoon take minutes. Project profitability is visible while projects are still running. And every document the business sends out looks like it was built for them — because it was.
This is what Forvex builds. If your business is outgrowing its spreadsheets, let's talk about where to start.
Build Now →