Skip to content

Behzad1408/WarehouseConsoleApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Warehouse Console Application

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.

πŸ“ Project Structure

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

βš™οΈ Features

  • Add and manage product categories
  • Add and update warehouse products
  • Record product transactions
  • Basic in-memory data handling (no database)

πŸ› οΈ Technologies Used

  • C# (.NET)
  • Console Application (CLI)
  • Object-Oriented Programming (OOP)

πŸš€ Getting Started

Prerequisites

  • .NET SDK (version 6.0 or newer recommended)
  • Visual Studio or any C# IDE

How to Run

  1. Clone the repository:
git clone https://github.com/your-username/WarehouseConsoleApp.git
cd WarehouseConsoleApp/ConsoleAppWarehouse2025
  1. Run the project using the .NET CLI:
dotnet run

πŸ“Œ Notes

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages