For more such developments, visit my Portfolio
🌎 Visit Demo : Elearning Management System
- It is an Elearning Management System which can facilitate you to enroll and Learn courses, add those to your wishlist, and also manage the entire application.
- It has 3 modes of operation as 1) ADMIN 2) USER 3) PROFESSOR
This mode makes you as an admin and you can perform various activities like...
- Adding a Professor
- Managing Users/Learners
- Managing Professors
- Add new Courses & Chapters
- view Professor List, Course List, User List
- Accept or Reject the Professors when they register as a new Professor for this Portal
- Get various details on the admin dashboard as Total Professors, Total Users, Total Learners, Total Courses, Most Liked Courses & Total Chapters added to the courses.
This mode makes you as a Professor and you can perform various activities like...
- Professor can register for a new account in-order to login to the portal
- Check the available User List
- check the available courses
- Add new Courses
- View & Edit Professor profile details
- Enroll any of you wished course and Professor can also learn courses and make them as favourite
- check your registration approval as a valid Professor by the ADMIN
- Add new Chapters for respective courses
- Get various details on the Professor dashboard as Total Learners, Total Courses, Most Liked Courses & Total Chapters added to the courses.
This mode makes you as a user and you can perform various activities like...
- User can register for a new account in-order to login to the portal
- Check the available Course List
- check the available specific learning contents and wishlist
- View & Edit user profile details
- Enroll to new courses
- check your enroll courses and favourite courses
- Get various details on the user dashboard as Total Learners, Total Courses, Most Liked Courses & Total Chapters added to the courses.
[Additional Feature: The user can enroll to learn youtube tutorial courses as an embedded video course in the portal itself]
This project was generated with Angular CLI version 12.0.3.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.
For more queries, reach me through gowthamraj692@gmail.com or whatsapp @ 9698382306
Code and documentation Copyright 2021 : Gowthamraj K