Please enable JavaScript.
Coggle requires JavaScript to display documents.
Job Portal Backend - Coggle Diagram
Job Portal Backend
Routes
Authentication :
Signup-POST
Signin-POST
Signout-GET
User
Employee
Parameter extraction : params :star:
update profile - PUT
Read Profile - GET
Applied Jobs - GET
Employer
Parameter extraction : params :star:
Read Profile - GET
Update Profile - PUT
Posted Jobs - GET
JobListing
Employee
job ID parameter extraction - params :star:
employee/job/:jobid - GET
employee/job/:jobid - PUT
/employee/jobs - GET
/employee/requestsfromemployer - GET
Employer
job ID parameter extraction - params :star:
employer/job/create/:userID - POST
employer/job/:jobid - GET
employer/job/j:jobid/:userid - DELETE
employer/job/:jobid/:userid - PUT
/employer/employees/ - GET
/employer/requestsfromemployee - GET
Controllers
Auth
Signup
Signin
Signout
isAdmin :!!:
isAuthenticated :!!:
check for token :!!:
User
Employer
getUserById :star:
readUserProfile
updateUserProfile
readPostedJobs
Employee
getUserById :star:
readUserProfile
updateUserProfile
readAppliedJobs
JobListings
Employer
getJobById :star:
createJob
readjob
deleteJob
updateJob
getAllEmployees
getRequestsFromEmployee
Employee
getJobById :star:
readJob
updateJob
getAllJobs
getRequestsFromEmployer
Models
User
Employer
Employee
JobList