├── .eslintrc.json ├── .gitignore ├── DB └── connectDB.js ├── README.md ├── Services ├── auth │ └── index.js ├── hllo.js └── job │ ├── bookmark.js │ └── index.js ├── Store └── store.js ├── Utils ├── AppliedJobSlice.js ├── JobSlice.js └── UserSlice.js ├── components ├── ApplicationsDataTable.jsx ├── AppliedJobDataTable.jsx ├── Intro.jsx ├── JobsCard.jsx ├── NavBar.jsx └── SavedJobDataTable.jsx ├── jsconfig.json ├── middleware └── tokenValidation.js ├── models ├── ApplyJob.js ├── Bookmark.js ├── Job.js └── User.js ├── next.config.js ├── package.json ├── pages ├── _app.js ├── _document.js ├── api │ ├── auth │ │ ├── forgetPassword.js │ │ ├── login.js │ │ └── register.js │ └── job │ │ ├── applyJob.js │ │ ├── bookmark.js │ │ ├── getAllApplicationsOfSpecifiedJob.js │ │ ├── getAllJobs.js │ │ ├── getApplicationDetail.js │ │ ├── getAppliedJobs.js │ │ ├── getPostedJobs.js │ │ ├── getSpecifiedJob.js │ │ ├── postAJob.js │ │ └── responseOfApplication.js ├── auth │ ├── forget-password.jsx │ ├── login.jsx │ └── register.jsx ├── frontend │ ├── applicationDetail │ │ └── [id].jsx │ ├── applyJob │ │ └── [id].jsx │ ├── dashboard.jsx │ ├── detailPostedJob │ │ └── [id].jsx │ ├── displayJobs.jsx │ ├── jobDetails │ │ └── [id].jsx │ ├── postAJob.jsx │ └── postedJob.jsx └── index.js ├── postcss.config.js ├── public ├── favicon.ico ├── intro.png ├── next.svg ├── thirteen.svg ├── uploads │ ├── Abdullah Moiz (1)_a31ccd7fa399.pdf │ ├── cv.pdf │ ├── cv_19f2452b7559.pdf │ ├── cv_f55e6f0e5bfd.pdf │ └── intro.png └── vercel.svg ├── styles └── globals.css └── tailwind.config.js /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/.gitignore -------------------------------------------------------------------------------- /DB/connectDB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/DB/connectDB.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/README.md -------------------------------------------------------------------------------- /Services/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/Services/auth/index.js -------------------------------------------------------------------------------- /Services/hllo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Services/job/bookmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/Services/job/bookmark.js -------------------------------------------------------------------------------- /Services/job/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/Services/job/index.js -------------------------------------------------------------------------------- /Store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/Store/store.js -------------------------------------------------------------------------------- /Utils/AppliedJobSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/Utils/AppliedJobSlice.js -------------------------------------------------------------------------------- /Utils/JobSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/Utils/JobSlice.js -------------------------------------------------------------------------------- /Utils/UserSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/Utils/UserSlice.js -------------------------------------------------------------------------------- /components/ApplicationsDataTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/components/ApplicationsDataTable.jsx -------------------------------------------------------------------------------- /components/AppliedJobDataTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/components/AppliedJobDataTable.jsx -------------------------------------------------------------------------------- /components/Intro.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/components/Intro.jsx -------------------------------------------------------------------------------- /components/JobsCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/components/JobsCard.jsx -------------------------------------------------------------------------------- /components/NavBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/components/NavBar.jsx -------------------------------------------------------------------------------- /components/SavedJobDataTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/components/SavedJobDataTable.jsx -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/jsconfig.json -------------------------------------------------------------------------------- /middleware/tokenValidation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/middleware/tokenValidation.js -------------------------------------------------------------------------------- /models/ApplyJob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/models/ApplyJob.js -------------------------------------------------------------------------------- /models/Bookmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/models/Bookmark.js -------------------------------------------------------------------------------- /models/Job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/models/Job.js -------------------------------------------------------------------------------- /models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/models/User.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/_document.js -------------------------------------------------------------------------------- /pages/api/auth/forgetPassword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/auth/forgetPassword.js -------------------------------------------------------------------------------- /pages/api/auth/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/auth/login.js -------------------------------------------------------------------------------- /pages/api/auth/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/auth/register.js -------------------------------------------------------------------------------- /pages/api/job/applyJob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/job/applyJob.js -------------------------------------------------------------------------------- /pages/api/job/bookmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/job/bookmark.js -------------------------------------------------------------------------------- /pages/api/job/getAllApplicationsOfSpecifiedJob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/job/getAllApplicationsOfSpecifiedJob.js -------------------------------------------------------------------------------- /pages/api/job/getAllJobs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/job/getAllJobs.js -------------------------------------------------------------------------------- /pages/api/job/getApplicationDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/job/getApplicationDetail.js -------------------------------------------------------------------------------- /pages/api/job/getAppliedJobs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/job/getAppliedJobs.js -------------------------------------------------------------------------------- /pages/api/job/getPostedJobs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/job/getPostedJobs.js -------------------------------------------------------------------------------- /pages/api/job/getSpecifiedJob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/job/getSpecifiedJob.js -------------------------------------------------------------------------------- /pages/api/job/postAJob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/job/postAJob.js -------------------------------------------------------------------------------- /pages/api/job/responseOfApplication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/api/job/responseOfApplication.js -------------------------------------------------------------------------------- /pages/auth/forget-password.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/auth/forget-password.jsx -------------------------------------------------------------------------------- /pages/auth/login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/auth/login.jsx -------------------------------------------------------------------------------- /pages/auth/register.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/auth/register.jsx -------------------------------------------------------------------------------- /pages/frontend/applicationDetail/[id].jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/frontend/applicationDetail/[id].jsx -------------------------------------------------------------------------------- /pages/frontend/applyJob/[id].jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/frontend/applyJob/[id].jsx -------------------------------------------------------------------------------- /pages/frontend/dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/frontend/dashboard.jsx -------------------------------------------------------------------------------- /pages/frontend/detailPostedJob/[id].jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/frontend/detailPostedJob/[id].jsx -------------------------------------------------------------------------------- /pages/frontend/displayJobs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/frontend/displayJobs.jsx -------------------------------------------------------------------------------- /pages/frontend/jobDetails/[id].jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/frontend/jobDetails/[id].jsx -------------------------------------------------------------------------------- /pages/frontend/postAJob.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/frontend/postAJob.jsx -------------------------------------------------------------------------------- /pages/frontend/postedJob.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/frontend/postedJob.jsx -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/pages/index.js -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/public/intro.png -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/thirteen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/public/thirteen.svg -------------------------------------------------------------------------------- /public/uploads/Abdullah Moiz (1)_a31ccd7fa399.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/public/uploads/Abdullah Moiz (1)_a31ccd7fa399.pdf -------------------------------------------------------------------------------- /public/uploads/cv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/public/uploads/cv.pdf -------------------------------------------------------------------------------- /public/uploads/cv_19f2452b7559.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/public/uploads/cv_19f2452b7559.pdf -------------------------------------------------------------------------------- /public/uploads/cv_f55e6f0e5bfd.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/public/uploads/cv_f55e6f0e5bfd.pdf -------------------------------------------------------------------------------- /public/uploads/intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/public/uploads/intro.png -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdullah-moiz/Job-Portal/HEAD/tailwind.config.js --------------------------------------------------------------------------------