Inventory Management
This bespoke system was designed around using a modern web interface for many users of different technical ability. Originally based on a loose collection of spreadsheets, the company had issues with data being overridden, lack of approval control, and frequent data corruption due to ill-formed excel formulas.
The new system, written in C# with an Azure SQL database had functionality to:-
- create purchase orders
- approval limits and workflow
- recording the receipt of goods
- recording the receipt of invoices
- a goods returned process
- management dashboard of expenditure
- current stock levels, replacement value and re-order levels
- API to reduce stock from other systems