Skip to content

Mini Inventory System is a basic WinForms application for managing inventory items, allowing users to add, update quantities, remove products, and calculate total inventory value.

Notifications You must be signed in to change notification settings

MariamYousry1234/Mini-Inventory-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project ScreenShoots

Project ScreenShoots

Project ScreenShoots

Project ScreenShoots

Project ScreenShoots

🧾 Mini Inventory System

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.


✨ Features

  • 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

🛠 Technologies Used

  • C#
  • Windows Forms (.NET Framework)
  • ListView
  • ComboBox
  • NumericUpDown
  • ContextMenuStrip

📊 Products & Prices

Product Price
Laptop 15000
Mouse 200
Keyboard 350
Headphones 600

🔁 Application Flow

  1. Select a product from the ComboBox
  2. Enter quantity using NumericUpDown
  3. Click Add
    • If the product exists → quantity increases
    • If not → a new item is added
  4. Select a product and click Update to modify its quantity
  5. Right-click on items for more actions

🎯 Purpose of the Project

This project was built for learning and practicing:

  • WinForms controls
  • Inventory management logic
  • Working with ListView items
  • Managing data across multiple forms

📌 Future Improvements

  • Save and load inventory from file
  • Add product categories
  • Add product images
  • Export inventory report

👩‍💻 Author

Mariam
Mini Inventory System – Practice Project

About

Mini Inventory System is a basic WinForms application for managing inventory items, allowing users to add, update quantities, remove products, and calculate total inventory value.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages