Designed and developed a role-based, full-stack e-commerce web application using ASP.NET MVC and Entity Framework, following MVC and layered architecture principles to ensure scalability, maintainability, and clean separation of concerns. • Established Role-Based Access Control (RBAC) for Admin, Seller, and Customer roles with secure authentication and authorization workflows. • Developed backend functionality for product catalog management, inventory control, cart lifecycle, and checkout processing with transactional reliability. • Built admin governance features for user moderation, product monitoring, and cart oversight. • Implemented Entity Framework (Code-First) with optimized entity relationships, LINQ-based queries, and efficient CRUD operations. • Applied server-side validation, business rules, and structured error handling to ensure data integrity and application security. • Delivered responsive UI components using HTML5, CSS3, and JavaScript, integrated with MVC controllers. Tech Stack: C#, ASP.NET MVC, Entity Framework, SQL Server, LINQ, HTML5, CSS3, JavaScript Tools: Visual Studio 2019, SQL Server Management Studio