Inventory-Management-System

Inventory Management System is a python based project that uses tkinter modules for Graphical User Interface(GUI)

Author: Nishant Gupta

Overview

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:-

  1. dashboard.py
  2. employee.py
  3. supplier.py
  4. product.py
  5. category.py
  6. sales.py
  7. create_db.py
  8. billing.py

1. dashboard.py

alt text

2. employee.py

alt text

3. supplier.py

alt text

4. product.py

alt text

5. category.py

alt text

6. sales.py

alt text

7. creat_db.py

8. billing.py

alt text

Detailed Steps:

  1. Click on the create_db.py file first and run it.
  2. Click on the dashboard.py file and run it.
  3. Click on the employee button to add employees.
  4. Click on the supplier button to add suppliers.
  5. Click on the products button to add products.
  6. Now click on the billing.py file for billing.
  7. Now click on the dashboard.py file and run it.
  8. Click on the sales button to see your billing.

Pre-Requisites

Ensure that you have the following Python Pakages installed in your PC:

Configuration