Skip to content

remon132004/Inventory-Management-System-using-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“¦ Inventory Management System

A simple and efficient desktop application for managing product inventory using Python and Tkinter.

πŸ“Œ Overview

The Inventory Management System allows users to easily add, update, delete, and search for products.
The interface displays products in a clean table layout and automatically calculates the Total Value for each item.

✨ Features

Add new products

Update existing product details

Delete selected products

Clear all input fields

Search within products

Refresh the table

Automatic calculation:

Total Value = Quantity Γ— Price

πŸ–ΌοΈ Screenshot

Screenshot

πŸ› οΈ Technologies Used

Python 3.x

Tkinter (GUI)

ttk.Treeview

πŸ“¦ Installation

Make sure Python 3 is installed.

Clone the repository:

git clone https://github.com/your-username/your-repo.git

Run the main file:

python main.py

πŸš€ How It Works

Enter the product details in the input fields.

Click Add Product to insert a new item.

Select a row to edit or delete the product.

Use Update Product or Delete Product as needed.

Use the Search box to filter results.

Click Refresh Table to reload all products.

πŸ”§ Requirements

No external libraries required – uses only built-in Python modules.

πŸ“š References

Tkinter Docs: https://docs.python.org/3/library/tkinter.html

ttk Reference: https://docs.python.org/3/library/tkinter.ttk.html

Python Documentation: https://www.python.org/doc/

🀝 Contributing

Pull requests are welcome.

πŸ“œ License

MIT License.

πŸ‘¨β€πŸ’» Author

Remon 

About

A simple and efficient desktop application for managing product inventory using Python and Tkinter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages