Skip to content

Developed a simple C# console application using an N-tier architecture with separate Data Access, Business Logic, and Presentation layers. Customers can browse and purchase products, while product managers can add, update, delete products, and invite premium customers for discounts.

Notifications You must be signed in to change notification settings

mehboob14/Product_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Product Management Console Application

Description

This is a simple C# console application that implements an N-tier architecture with separate Data Access, Business Logic, and Presentation layers.

  • Customers can browse and purchase products.
  • Product Managers can add, update, delete products, and invite premium customers for discounts.

Features

  • Customer Functions:

    • Browse available products.
    • Purchase products.
  • Product Manager Functions:

    • Add new products.
    • Update existing products.
    • Delete products.
    • Invite premium customers for discounts.

Architecture

  • Data Access Layer (DAL): Handles data retrieval and storage operations.
  • Business Logic Layer (BLL): Contains the core business logic and rules.
  • Presentation Layer: Manages user interaction and displays information.

Installation

  1. Clone the repository:
    git clone https://github.com/mehboob14/Product_Management_System.git

About

Developed a simple C# console application using an N-tier architecture with separate Data Access, Business Logic, and Presentation layers. Customers can browse and purchase products, while product managers can add, update, delete products, and invite premium customers for discounts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages