Stock Management System
The problem
Multi-location inventory was tracked manually across spreadsheets — slow to update, error-prone, and impossible to audit quickly when stock moved between sites.
My solution
A full-stack inventory platform with a scalable MongoDB data model built for multi-location stock, paired with an automated document pipeline for invoices and purchase orders — all exported as browser-native PDFs with no third-party service in the loop.
- Scalable MongoDB architecture handling multi-location inventory
- Automated invoice and purchase order generation pipeline
- Browser-native PDF export without third-party services
Designing the data model around how stock actually moves (not how it's reported) made every feature after it — audits, PDFs, multi-location views — fall out almost for free.
View project