- create a course
- create lessons
- edit lessons
- register for multipe courses
- class.js Class Schema
- user.js User Schema
- instructor.js Instructor Schema
- student.js Student Schema
- classes.js Class Routes
- users.js User Routes
- instructors.js Instructor Routes
- students.js Student Routes
- +---partials
- footer.ejs footer
- header.ejs header
- +---classes
- index.ejs all courses
- class.ejs particular course
- lesson.ejs lesson in course
- +---instructors
- myclass.ejs instructor created course
- newclass.ejs to add new course
- newlesson.ejs to add new lesson
- +---students
- classes.ejs all courses
- myclass.ejs student enrolled course
- newclass.ejs to register new course
- +---users
- login.ejs login view
- signup.ejs register view
- index.js All global middlewares
- app.js entry point