Please enable JavaScript.
Coggle requires JavaScript to display documents.
LEARN BACKEND, STUDENT LEARNING WEB APPLICATION - Coggle Diagram
LEARN BACKEND
MODELS
Student
Trainer
Admin
Staff
Report
Course
Category
Principal
CONTROLLER
Student
read
update
getStudentById
remove
getCourseList
Trainer
read
update
getTrainerByid
remove
Staff
read
update
getStaffById
Course
add
update
remove
read
getCourseById
category
read
add
update
remove
getCategoryById
auth
sign up
sign in
sign out
isAdmin
isAuthenticated
checker for token
Principal
read
add
update
delete
ROUTES
auth
sign up - POST
sign in - POST
sign out - GET
Student
read - GET
update - PUT
courseList - GET
course
/course getAllCourses- GET
/course/:courseId - GET
/course/category - GET
/course/addCourse - POST
/course/category/delete/:courseId - DELETE
/course/category/update/:courseId - PUT
Category
/category - getAllCategories- GET
/category/addCategory - POST
/category/update/:categoryId - PUT
/category/delete/:categoryId - DELETE
Trainer
/trainer - GetAllTrainers - GET
/trainer/addTrainer - POST
/trainer/:trainerId - GET
/trainer/delete/:trainerId - DELETE
/trainer/update/:trainerId
Staff
/staff - getAllStaff - GET
/staff/:staffId - GET
/staff/add - POST
/staff/update/:staffId
/staff/delete/:staffId
STUDENT LEARNING WEB APPLICATION