This is a simple C# console application designed to manage a basic warehouse system. The app handles operations related to products, categories, transactions, and warehouse storage.
WarehouseConsoleApp-main/
βββ ConsoleAppWarehouse2025.sln # Visual Studio Solution File
βββ README.md # Project Documentation
βββ .gitignore
βββ .gitattributes
βββ ConsoleAppWarehouse2025/
βββ Program.cs # Main program logic
βββ Product.cs # Product model
βββ Category.cs # Category model
βββ Transaction.cs # Transaction model
βββ Warehouse.cs # Warehouse class for managing operations
βββ ConsoleAppWarehouse2025.csproj # C# project file
- Add and manage product categories
- Add and update warehouse products
- Record product transactions
- Basic in-memory data handling (no database)
- C# (.NET)
- Console Application (CLI)
- Object-Oriented Programming (OOP)
- .NET SDK (version 6.0 or newer recommended)
- Visual Studio or any C# IDE
- Clone the repository:
git clone https://github.com/your-username/WarehouseConsoleApp.git
cd WarehouseConsoleApp/ConsoleAppWarehouse2025
- Run the project using the .NET CLI:
dotnet run
- All data is stored in memory during runtime and is lost after the program closes.
- Great starting point for adding database support (e.g., SQLite, SQL Server) or converting to a web API.