Skip to content

MohamedAhmed-SUT/ASP.NET-MVC-Educational

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

ASP.NET-MVC-Educational

This is an educational web application built using ASP.NET MVC (.NET Core), designed to demonstrate key web development concepts using a full-stack approach.

Project Overview

  • In this project, I implemented full CRUD operations (Create, Read, Update, Delete) for the following entities:

  • Students

  • Enrollments

  • Courses

  • Departments

  • User Roles (role management and assignment)

  • I used ASP.NET MVC to build the web application, with a clean layout and responsive design. Role-based access is implemented — admin users can manage departments, courses, students, and enrollments, while regular users can view their personal student details. The layout supports Dark Mode, Toastr notifications, and a personalized student dashboard via email. The code sample above shows the layout and dynamic menu rendering based on the user's authentication and role.

screencapture-localhost-7068-Identity-Account-Register-2025-06-07-21_21_01

screencapture-localhost-7068-Identity-Account-Login-2025-06-07-21_21_28

Screenshot 2025-06-07 212350

Screenshot 2025-06-07 212615

Screenshot 2025-06-07 213012

Screenshot 2025-06-07 212940

Screenshot 2025-06-07 213327

Screenshot 2025-06-07 213358

About

This is an educational web application built using **ASP.NET MVC (.NET Core)**, designed to demonstrate key web development concepts using a full-stack approach.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors