Employee & Department Management System (ASP.NET MVC)
تفاصيل العمل
Developed a scalable Employee & Department Management System using ASP.NET MVC with a clean 3-Tier Architecture (Presentation, Business Logic, Data Access). Implemented CRUD operations, user authentication, and linked employees to departments efficiently. Leveraged Entity Framework, Repository & Factory Patterns, Dependency Injection, DTOs/ViewModels, and AutoMapper for clean code and maintainable architecture. Built a responsive Razor UI and ensured robust validation using DataAnnotations. Project demonstrates strong skills in C#, SQL Server, LINQ, and clean software design principles.
مهارات العمل