A simple Windows Forms application for managing products in a small inventory.
The system allows users to add products, increase or update quantities, remove items, search for products, and calculate the total inventory value.
- Add products to inventory
- Automatically increase quantity if the product already exists
- Update product quantity using a separate form
- Remove products with confirmation
- Search for products by name
- Display total inventory value
- Context menu (Right Click) for update, remove, and clear actions
- C#
- Windows Forms (.NET Framework)
- ListView
- ComboBox
- NumericUpDown
- ContextMenuStrip
| Product | Price |
|---|---|
| Laptop | 15000 |
| Mouse | 200 |
| Keyboard | 350 |
| Headphones | 600 |
- Select a product from the ComboBox
- Enter quantity using NumericUpDown
- Click Add
- If the product exists → quantity increases
- If not → a new item is added
- Select a product and click Update to modify its quantity
- Right-click on items for more actions
This project was built for learning and practicing:
- WinForms controls
- Inventory management logic
- Working with ListView items
- Managing data across multiple forms
- Save and load inventory from file
- Add product categories
- Add product images
- Export inventory report
Mariam
Mini Inventory System – Practice Project