This project is a web-based Product Management System developed using ASP.NET MVC.
The system allows administrators to manage products and categories through a clean and structured dashboard. It follows the MVC architecture to ensure separation of concerns and maintainable code.
Key features:
Full CRUD operations for Products and Categories
Database design and integration using SQL Server
Data access implemented with Entity Framework (Code First)
Server-side and client-side validation
Clean UI built with HTML, CSS, and basic JavaScript
Use of ViewModels, ViewBag, and Layouts
Error handling and user-friendly messages
The project was implemented with a focus on clean code, scalability, and performance, making it suitable for small to medium-sized web applications.