Skip to content

Backend CRUD apis for managing a classroom workflows made using NestJS

Notifications You must be signed in to change notification settings

LunaticProgrammer/classroom-backend

Repository files navigation

General Architecture


  1. SuperAdmin -> Teacher -> Instructor & Students
  2. Hence a SuperAdmin can create Teachers and teachers can register Instructors and Students into Classes
  3. SuperAdminPassword needs to passed into the body while creating a teacher
  4. then teachers can create students and instructors using their JWT tokens
  5. Teachers can add students into a lecture by updating students array inside of class object

Covering :

  1. Docs -> /docs
  2. RBAC ( Role Based Access Control)
  3. Authentication using JWT
  4. Overall workflow

About

Backend CRUD apis for managing a classroom workflows made using NestJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published