Concept project · Custom software
Ironleaf
A custom ERP for a fabrication business: modules for sales, purchase, inventory, billing and HR around one data model, with GST invoices that go through an approval step.



The problem it is designed around
Separate tools for orders, stock and invoices mean the same data is typed three times and nobody trusts the numbers. One system with one record per order fixes the source of the problem.
- Type
- Concept project: a fictional brand, built to show the work. Not a client engagement.
- Layers
- Web app · API · Database · Reporting
- Stack
- Next.js, React, TypeScript, Node.js, PostgreSQL
- Live site
- None. This is a concept, so there is no live product.
- 01
GST invoicing
HSN/SAC codes, CGST and SGST split, linked sales orders and challans, and an approval workflow.
- 02
Inventory planning
Stock against reorder levels, lead times and suggested purchase requests.
- 03
One module bar
Sales, purchase, inventory, billing, accounts, HR, POS and CRM share the same records.
02Screens
The interface, screen by screen
Rendered from code in this website's repository. Names, companies and figures on screen are fictional.

01GST invoice with approvalAn invoice carries its tax breakdown, approval state and linked documents. 
02Stock overviewInventory shows what to reorder and when, from the same records.
Have something worth building?
Tell us what you want to build. A short brief is enough to start the conversation.