Skip to content

FatmaMahmoudR/OnlineLearningPlatform

Repository files navigation

Features and Functionalities:

o Course Navigation: Users can browse available courses, view details, and enroll. .

o User Management: Authentication ensures secure access, with role based controls for students, instructors, and admins.

o Progress Tracking: Users can monitor their progress through courses, making it easier to track completion and achievements.

o Course Management provides an interface for managing courses, ensuring smooth platform operation.

o Content Management Instructors can manage thier course content (add - edit - delete) lessons

Technologies:

• ASP.NET Core (Backend)
• MVC (Model-View-Controller Pattern)
• Entity Framework (Database Management)
• Identity (User Authentication and Authorization)

Database:

About

a web application for managing courses and student enrollments. Built with ASP.NET Core, it features role-based access control and user authentication. Students can browse and enroll in courses, while administrators manage content. The platform also supports progress tracking and a user-friendly interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors