Please enable JavaScript.
Coggle requires JavaScript to display documents.
JOB PORTAL - Coggle Diagram
JOB PORTAL
routes
auth
/signup
/signin
/forgotPassword
/updatePassword
userprofile
/profile/get
/profile/get/:profileId
/profile/update/:profileId/:authId
reviews
/review/create/:profileId/:jobId
/reviews/get/:profileId
/reviews/update/:profileId/:reviewId
/reviews/delete/:userProfileId/:reviewId
/review/get/:reviewId
bid
/bid/create/:profileId/:jobpostId
/bid/update/:userProfile/:bidId
/bid/delete/:profileid/:jobId/:bidId
bids/get/:jobId
bid/get/:bidId
/bid/accept/:profileId/:jobId/:bidId
category
/categories/get
/category/get/:categoryId
/category/create/:userProfileId
/category/update/:userProfile/:categoryId
/category/delete/:userProfile/:categoryId
jobpost
/job/create/:userProfileId
/job/update/:userProfileId/:jobId
/jobs/get
/job/get/:jobId
/job/delete/:userProfileId/:jobId
admin
middlewares
isLoggedIn
isAuthenticate
isAccessProfile
isPostBid
isPostJob
isAdmin
isManager
models
userprofile
jobposts[]
getTotalJobs[]
getReviews[]
postReviews[]
country
currency
totalBidsPost[]
currentBid
auth: ObjectId
paymentVerify
number
Role:[admin , maneger , user]
describeUserSelf
photo
Document-verify
jobpost
title
budget
Description
categories[]
onProjectTotalBid[]
userprofile: ObjectId
auth: ObjectId
review
auth: ObjectId
userProfile: ObjectId
review
postUserProfile: Objectid
rating
bid
auth: ObjectId
userProfile: ObjectId
jobpostId: ObjectId
bidDescription
moneyRequest
accept: false
auth
name
email
password
emailVerify
userprofile: ObjectId
forgotPassword
Category
auth:ObjectId
userprofile: ObjectId
categoryName
controllers