Skip to content

Sales Inventory Management System using python and json files.

Notifications You must be signed in to change notification settings

gaganmarvel/Sales-IMS-ETG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ETG Sales Inventory Management System

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

This Inventory Management System is working on No SQL based database :

  1. Used 2 JSON files to store data.
  2. product.json is used for data on products.
  3. sales.json is used for data on purchase details.
  4. New inventory can be created/added.
  5. Purchase of products can be done.

There are 5 attributes per product:

  1. Product ID
  2. Product Name
  3. Product Type
  4. Product Price
  5. Product Quantity

There are 5 attributes per purchase:

  1. Bill Number
  2. Product ID
  3. Product Name
  4. Quantity Bought
  5. Billing Amount

My project can do the following things:

  1. Add products to the inventory.
  2. Display all products from the inventory.
  3. Remove products from the inventory.
  4. Search products from the inventory.
  5. Update products from the inventory.
  6. Purchase for Customers.
  7. Generates Bills after purchase.
  8. Add transaction details to the inventory.
  9. View purchase history from the inventory.

Other Useful Links:

LinkedIn - https://www.linkedin.com/in/gagan-v-28a5aa21b/

About

Sales Inventory Management System using python and json files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published