A platform for online class management system where instructor can create course ,add material and tasks, then students can enroll in the course and view the material and upload tasks' solution. Users can create projects, upload material and add members registered in the platform.
- Admin module control CRUD operations for Instructors, tracks, branches and intakes.
- Instructor module control CRUD operations for courses, tasks and course's material.
- Student module Control CRUD operations for tasks solution.
- Project module users can create project and control CRUD operations of project's details, material and members.
- ASP.NET API Core.
- Enitity FrameWork Core.
- MS SQL Server (deployed on Azure Cloud).
- ASP.NET Identity.
- Angular 9.
- Bootstrap.