This Inventory Management System is a lightweight, console-based application written in pure Python designed for managing product stocks efficiently. It allows users to add, update, delete, search, restock products, and record sales through an interactive command-line menu. The system uses simple text files to persist data, making it compatible with restricted environments such as online Python compilers where external libraries and imports are not available. Emphasizing simplicity and robustness, the system validates inputs and prevents errors such as negative stock or duplicate product IDs. It is suitable for small shops or individuals looking for a straightforward inventory tracking solution that runs anywhere Python does without relying on any additional modules. This project demonstrates core principles of object-oriented programming with classes for products, inventory, and sales management, providing a solid foundation for extending functionality in the future.
-
Notifications
You must be signed in to change notification settings - Fork 0
License
ayushshivam48/Inventory-Management-System-Using-Py
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published