Frontend
11 tools
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS
- Radix UI
- React Hook Form
- TanStack Query
- TanStack Table
- Tiptap
- Recharts
- Framer Motion
From spreadsheet sprawl across 20 countries to a single source of truth for a €60M+ industrial portfolio.

Over 150 capital projects across 20 countries, all tracked in spreadsheets. Programme leadership needed a full week of manual work to answer the simplest portfolio questions — where projects stood, how budgets were tracking, what had been approved. Decisions depended on the few people who knew how all the workbooks fit together. No audit trail, no live consolidated view, nothing audit-ready.
A web platform built end-to-end. Stage-gate approvals require named approvers to sign off before a project can move forward, and every decision is captured permanently — no edits, no back-dating. Permissions combine global roles with project-level access, so country teams see their own work while leadership sees everything rolled up by region.
Real spend syncs automatically from the company's ERP, with a per-project manual override for sites where the ERP runs behind. Budget baselines lock twice a year, enabling clean year-end and year-to-date variance reporting. The platform passed an internal security review with layered protections across the board.
Adopted as the group standard within six months. Roughly 200 users — country managers, project managers, executive sponsors — work in it daily across 20 countries.
A pragmatic stack — selected to ship fast without trading away long-term operability.
11 tools
3 tools
1 tool
6 tools
5 tools
Real spend pulls automatically from the company's ERP by default, with a per-project manual override for sites where the ERP runs behind. The dashboard always reconciles against the active baseline — no orphaned numbers.
Stage progression requires explicit sign-off from named approvers. Approvals are locked records — stages cannot be skipped, back-dated, or quietly changed without leaving a trace.
Baselines lock planned dates and budgets twice a year, giving leadership a stable reference for variance analysis. Periodic snapshots capture portfolio state over time so it is clear whether projects are improving, slipping, or holding steady.
Layered protection across the platform — rate limiting, input sanitisation, account lockout, full security event logs — passed an internal security review with only minor recommendations.
Tap any screen to open the gallery — swipe, arrow keys, or click through.