you will write a program which will simulate an inventory management systems for a products company based in Melbourne, Victoria.
The system will allow a salesperson to register products which are sold by the company.
The salesperson can also register a sale for a customer which allows the customer to buy products which are sold by the company.
Lastly, the system will keep track of the quantity of products available and will allow the salesperson to finalize the sale for the customer.
Keep in mind that the company using this system operates as a wholesaler so there is a minimum quantity which must be ordered for all listed items.
From here on, the salesperson(s) are the referred to as the users of the system.