Inventory Management System is a python based project that uses tkinter modules for Graphical User Interface(GUI)
This project includes 8 python scripts that demonstrate how to interact with a Graphical User Interface(GUI) using tkinter, manage images using pil, date/time using datetime, database using sqlite3 and fetching files from system using os module. In this project, there are total 8 python scripts which are connected to each other. The eight python scripts are as follows:-
dashboard.pyemployee.pysupplier.pyproduct.pycategory.pysales.pycreate_db.pybilling.pyEmployee, Supplier, Category, Products and Sales to perform CRUD operations.
employee.email, name or contact.
suppliers.invoice no.
product.availability of the productcategory, supplier or name.
IPhone then its category is Phone.add and delete. These buttons are functionalised accordingly.
invoice no.
first before running the dashboard.py file otherwise it will throw an error.products, customers, the products they are buying, billing structure, price of product, discout on the products.calculator to calculate the total amount.
create_db.py file first and run it.dashboard.py file and run it.employee button to add employees.supplier button to add suppliers.products button to add products.billing.py file for billing.dashboard.py file and run it.sales button to see your billing.Ensure that you have the following Python Pakages installed in your PC:
time: pip install timepil: pip install pilsqlite3: pip install sqlite3os: pip install osdashboard.py, make sure to run create_db.py file first and create a folder named bill and images.images folder save your images regarding this project and in bill folder bills will automatically be saved.