3

Inventory management system

Inventory management system, with sales and sales records functionalities. Written in plain python, no external packages used.

Inventory Management System

Inventory Management System created using Python on Jupyter Notebook.

Files

  • index.ipynb - Code to make a purchase or restock the inventories. Go here to run the program
  • categories.ipynb - Code containing the categories and there children
  • utils.ipynb - Code containing all the utility modules
  • sales.ipynb - Code controlling the sales process
  • restocking.ipynb - Code controlling the inventories restocking process
  • inventories.json - A json file containing all the inventories
  • fresh_inventories.json - A fresh clean and unedited version of all inventories
  • sales_records.json - A json file recording the sales of products

Inventory Products Details

  • purchasePrice
  • price
  • quantity

Sales Record Details

  • quantity
  • productPrice
  • soldFor
  • category
  • productName
  • date
  • totalCost