Project
A stock, sales and compliance system for the manufacturing business I coordinate projects for. It replaced a patchwork of spreadsheets with one system covering the order lifecycle from quote to shipment. I'm not a developer by trade. I built it because I was the one living with the problem.
Around 100 screens covering:
An Express backend on Node.js against a MySQL database of 121 tables, with a plain JavaScript frontend and no build step. Kept deliberately simple so it's easy to run and deploy. Every write is attributed to the signed-in user for an audit trail, and a few pages render straight into PDFs for compliance certificates, packing labels and CIPL exports.
The production system runs on a small on-premises server reachable only through a Cloudflare Tunnel, with no inbound ports open. This demo runs the same application code on a separate server against an empty schema filled with fictional data. No real customers, orders or documents appear anywhere in it.
No sign-in needed. The demo opens on a role picker, and each option drops you into that part of the system with only its pages available.
It resets to clean fictional data every hour, so change whatever you like.