This respository is having all the python codes with json file for making an Inventory Management System for sales during my ETG AI/ML Internship.
It is a python based project intended to implement the Sales Inventory Management System using JSON files which provides the user to add, remove, search, update and view the products. It also allows customers to purchase the product. It then generates the bill after the purchase. Software used: Jupyter Notebook
- Used 2 JSON files to store data.
- product.json is used for data on products.
- sales.json is used for data on purchase details.
- New inventory can be created/added.
- Purchase of products can be done.
There are 5 attributes per product:
- Product ID
- Product Name
- Product Type
- Product Price
- Product Quantity
There are 5 attributes per purchase:
- Bill Number
- Product ID
- Product Name
- Quantity Bought
- Billing Amount
My project can do the following things:
- Add products to the inventory.
- Display all products from the inventory.
- Remove products from the inventory.
- Search products from the inventory.
- Update products from the inventory.
- Purchase for Customers.
- Generates Bills after purchase.
- Add transaction details to the inventory.
- View purchase history from the inventory.