- SuperAdmin -> Teacher -> Instructor & Students
- Hence a SuperAdmin can create Teachers and teachers can register Instructors and Students into Classes
- SuperAdminPassword needs to passed into the body while creating a teacher
- then teachers can create students and instructors using their JWT tokens
- Teachers can add students into a lecture by updating students array inside of class object
- Docs -> /docs
- RBAC ( Role Based Access Control)
- Authentication using JWT
- Overall workflow