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.
-
Customer Functions:
- Browse available products.
- Purchase products.
-
Product Manager Functions:
- Add new products.
- Update existing products.
- Delete products.
- Invite premium customers for discounts.
- 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.
- Clone the repository:
git clone https://github.com/mehboob14/Product_Management_System.git