Skip to content

C# console-based Inventory Management System built for the Microsoft Foundations of Coding – Full Stack course. Demonstrates core programming concepts including loops, control structures, methods, and basic data management.

Notifications You must be signed in to change notification settings

Onurb29/Inventory-Management-System

Repository files navigation

🗃️ Inventory Management System

This project was developed as part of the Microsoft Foundations of Coding – Full Stack Development Course.
It represents the culmination of key programming concepts learned throughout the program — including planning, design, and implementation of a functional C# console application.


💡 Overview

The Inventory Management System is a console-based application that allows users to efficiently manage product stock.
It showcases foundational programming skills in C#, focusing on core logic, structured code design, and user interaction.


⚙️ Features

  • Add New Products — Record new products with name, price, and stock quantity
  • Update Stock — Adjust inventory when products are sold or restocked
  • View All Products — Display current inventory with quantities and prices
  • Remove Products — Delete products that are no longer available

🧠 Concepts Demonstrated

  • Control structures (if, else, switch)
  • Loops (for, while)
  • Methods (defining, calling, and reusing)
  • Basic data management and user interaction
  • Console I/O formatting

🧰 Tech Stack

  • Language: C#
  • Framework: .NET SDK (Console Application)
  • Environment: Visual Studio / VS Code

👤 Author

Jimmy Perron
Analyst – Technical Systems | Industrial IT & Data Engineering
GitHub Profile

About

C# console-based Inventory Management System built for the Microsoft Foundations of Coding – Full Stack course. Demonstrates core programming concepts including loops, control structures, methods, and basic data management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages