Construction / ManufacturingClient project
Kumanyini Constructions ERP
ERP for a block manufacturing company, installable as a mobile app (PWA).


- Client
- Kumanyini Constructions
- Sector
- Construction / Manufacturing
- Year
- 2026
- Platforms
- Web, PWA (Android & iOS)
- Stack
- React 19 (React Compiler) · Vite · Recharts · jsPDF · PHP API · MySQL · PWA
//01 —The challenge
A block manufacturing business tracks production, sales and receipts across the yard and the office, where most staff carry phones, not laptops.
//02 —What we built
Kumanyini Constructions makes and sells building blocks. Their ERP connects the production yard to the office: what was produced, what was sold and dispatched, what materials are running low, what customers still owe, and what the business actually made.
It is built as a Progressive Web App, so staff install it on their phones like a native app and use it from the yard.

From the yard to the ledger
Production and sales are recorded in one system, so output and revenue line up.

An app without an app store
Built as a PWA, it installs on staff phones like a native app.

Paperwork, generated
Reports, charts, PDF documents and receipts come straight out of the system.
//03 —How it works
What the system does, module by module.
4 parts working together, each described from the system itself.
- 01
Dashboard
The day's numbers as soon as staff sign in.
- Blocks produced today, revenue for the period, active orders and outstanding payments
- Expenses, low-stock alerts and net profit
- Production trend against plan, low-stock materials, revenue against expenses and top customers
- Recent sales with delivery and payment status
- 02
Production, inventory and dispatch
From raw materials to delivered blocks.
- Production batches and block types
- Materials inventory with reorder levels (cement, quarry dust, sand…)
- Dispatch of orders to customers
- Procurement and suppliers
- 03
Sales and finance
Money in, money out, and what is left.
- Sales with PDF documents and receipts
- Ledger and profit and loss summary: revenue, cost of materials used, gross profit, expenses and net profit
- Monthly or custom-period financial trends
- Reports
- 04
Customers and team
Staying in touch and staying organised.
- SMS to customers via GiantSMS with templates: thank you, promotion, restock alert, dispatch update or custom
- Live SMS preview, character and unit count, balance and send history
- Staff and HR, documents and administration with role-based permissions
//04 —Screens
Tap to enlarge01Finance: profit and loss statement and monthly net profit trend
02Customer messaging: SMS templates, live preview and send history
//05 —Stack
- React 19 (React Compiler)
- Vite
- Recharts
- jsPDF
- PHP API
- MySQL
- PWA