Please enable JavaScript.
Coggle requires JavaScript to display documents.
PaarPadi Backend - Coggle Diagram
PaarPadi Backend
routes
auth
signUp - POST - /signup
signOut - GET - /signout
signIn - POST - /signin
user
getAllUsers - GET - /admin/:userId/getallusers
changeUserStatus - PUT - /admin/:userId/changeuserstatus
changePassword - PUT - /user/:userId/changepassword
forgetPassword - PUT- /user/:email/forgetpassword
course
getAllCourse - GET - /user/courses
addCourse - POST - /admin/:usersId/courses/addCourse
deleteCourse - DELETE - /admin/:adminId/courses/:courseId/deleteCourse
editCourse - PUT - /admin/:adminId/courses/:courseId/editCourse
topic
getTopic - GET - /user/:userId/course/:courseId/topics/gettopics
editTopic - PUT - /admin/adminId/course/:courseId/:topic/:topicId/editTopic
deleteTopic - DELETE - /admin/:adminId/course/:courseId/topic/:topicId/editTopic
addTopic - admin/:adminId/course/:courseId/addtopic
content
addContent - POST - /user/:userId/course/:courseId/topic/:topicId/addcontent
getContent - GET - /user/:userId/course/:courseId/topic/:topicId/getContent
deleteContent - DELETE - /user/:userId/course/:courseId/topic/:topicId/content/:contentId/deleteContent
editContent - PUT - /user/:userId/course/:courseId/topic/:topicId/content/:contentId/editContent
controller
auth
signout
isSignedIn
isAdmin
signup
sigin
user
getAllUser
disableUser
changePassword
forgetPassword
course
getAllCourse
deleteCourse
addCourse
editCourse
topic
getTopic
editTopic
addTopic
delteTopic
content
getContent
addContent
deleteContent
editContent
models
users
email
password
role
status
UserId
OTP
createdDate
authToken
Courses
courseId
CourseName
courseDescription
courseLogo
author
createdDate
status
Topic
CourseId
topicID
TopicName
topicDescription
createdDate
status
Content
topicId
contentId
Image
contentName
contentDescription
sourceCode
createdDate
status
API Prefix
/api/v1