Reach CM: Construction Procurement Command Suite
How a UK construction firm replaced 10+ disconnected tools with a single command suite - cutting procurement cycles from days to minutes.
ILLUSTRATIVE DATACase Study Summary
- Client
- Reach CM
- Industry
- Construction
- Problem
- Manual procurement across 10+ disconnected tools with no audit trail
- Solution
- Custom command suite automating requisition-to-PO-to-delivery with role-based approvals and immutable document control
- Tech Stack
- React 19, Supabase, n8n, AWS S3, PostgreSQL
- Key Results
- Procurement cycle reduced from days to minutes. Data entry errors reduced by 95%. 100% audit compliance achieved.
The Problem: Manual Procurement Across Multiple Sites
Site managers were ordering materials over WhatsApp. There was no approval trail, no paper trail, and no way to know who signed off on what. Every requisition started with a phone call and ended with someone hoping the right thing got ordered.
Purchase orders lived in spreadsheets. Different versions floated between inboxes. When a drawing got revised, there was no guarantee the latest version reached the people on site who needed it.
Document revisions were tracked by email - when they were tracked at all. Wrong drawings reaching site was not a rare event. It was a regular one.
There was no audit trail. No real-time spend visibility. No governance. Just 10+ disconnected tools doing roughly the same job, badly.
Every requisition was a phone call, an email chain, and a prayer.
The Solution: A Custom Procurement Command Suite
Sonny Ai built a custom React-based command suite with a specialised Supabase schema. The system automates the entire document lifecycle: from site-level requisition to PO generation and delivery tracking, through a hardened n8n orchestration layer.
Built using our core capabilities for construction operations.
Automated Procurement Orchestration
Requisitions flow to purchase orders automatically with rules-based routing. No manual handoffs between stages.
ILLUSTRATIVE DATAImmutable Revision Control
Every document revision is tracked with full history. No overwrites. You can always see what changed, when, and who approved it.
REAL SCREENSHOTRole-Based Approval Gating
Multi-level approvals with site-specific permissions. The right people sign off at the right stages, and the system enforces the chain.
ILLUSTRATIVE DATASite-Specific Permissions
Each site sees only its own data. Roles determine access. A site manager in Birmingham cannot view or modify procurement for a site in Leeds.
Multi-Channel Alert System
Automated notifications fire across the approval chain when action is needed. Nobody has to chase anyone for a signature.
Full SQL Audit Trails
Every action is logged. Immutable. Exportable. When an auditor asks what happened, the answer is already there.
Results
Procurement Cycle
Days → Minutes
Data Entry Error
-95%
Audit Compliance
100%
Tools Replaced
4
ILLUSTRATIVE DATA“Before Sonny Ai, our site managers were juggling spreadsheets and WhatsApp groups to order materials. Now, the system handles the entire flow: approvals, purchase orders, delivery tracking. It's production-grade discipline.”
Aaron Usmani
CEO, Reach CM
Technical Walkthrough
For a detailed look at how the requisition-to-PO pipeline works - including the n8n orchestration layer, Supabase schema design, and role-based access model - read the full technical walkthrough.
Read the full technical walkthrough →
REAL SCREENSHOTWhat the System Produces
Reach CM generates print-ready procurement documents automatically - requisitions, purchase orders, and invoices - with full line-item detail, VAT calculations, and approval signatures.
ILLUSTRATIVE DATA
ILLUSTRATIVE DATAFrequently Asked Questions
Your Operations Could Work Like This
If your procurement runs on spreadsheets, WhatsApp approvals, and manual chasing - we have already built the system that replaces it. Book a free workflow audit to see what a command suite would look like for your operation.