Product:

Construction ERP

Stack:

NestJS, PostgreSQL, React

Modules:

Finance, projects, supply chain

Source:

GitHub erp-frontend

Construction ERP mockup

Finance-first ERP for contractors

Construction ERP is a custom admin we built, not a reskin of a generic dashboard. NestJS and PostgreSQL run finance-first GL, AP/AR, banking, fixed assets, IFRS 15 project revenue and WIP, procurement, inventory, tendering, WBS, and payroll with auto-posting and audit trails.

The React admin uses TanStack, shadcn/ui, and bilingual EN/AR RTL. Finance posts balanced journals with segregation of duties. Operations run P2P and stock. Project controllers recognize POC revenue and track WIP. The screens on this page follow that product: unified dashboard, journals, and project WIP.

  • Unified dashboard for finance, procurement, and assets
  • Balanced journals with approval workflow
  • Project WIP, BOQ, and site worksheets
  • Light and dark admin UI in English and Arabic
Dashboard, light mode
Dashboard, dark mode
Journal entries
Projects and WIP

What we delivered

01

Accounting

Chart of accounts, journals, fiscal periods, AP/AR, banks, tax, and fixed assets.

02

Projects

WBS, IFRS 15 POC revenue, WIP, site worksheets, and equipment logs.

03

Supply chain

Vendors, purchase requests and orders, inventory, and stock movements.

04

Tendering

Tender pipeline, CLIN/BOQ pricing, and bilingual staff UI.

The work

The GitHub frontend is the Construction ERP admin: one tenant for books, tenders, and site control.

CasaNest
Learning platforms