This inventory system provides a set of functionalities to help business owners and customers manage items, track quantities, and perform transactions. It covers the basic inventory operations, including creating, adding, finding, updating, and deleting items. Additionally, it supports purchasing and returning items, updating both inventory and till balance.
- Create Item: Add new items to the inventory with details like name, quantity, and price.
- Add Item to Inventory: Include items in the system, updating the inventory list.
- Find Item: Search for items based on their names and display their details.
- Update Item: Modify the quantity or price of an existing item.
- Delete Item: Remove an item from the inventory.
- Purchase Item: Perform a sale, reducing the item quantity and updating the till balance.
- Return Item: Adjust the quantity of a returned item, updating both inventory and till balance.
-
Clone the repository: git clone https://github.com/your-username/inventory-system.git
-
Navigate to the project directory: cd inventory-system
-
Run the application: python inventory_system.py
- Choose an option:
- Add a new item
- Find an item
- Update an item
- Delete an item
- Show all items
- Back
- Follow the prompts to perform the selected operation.
- Choose an option:
- Purchase an item
- Return an item
- Back
- Follow the prompts to perform the selected operation.