├── backend ├── app.js ├── automation │ └── newsLetterCron.js ├── controllers │ ├── applicationController.js │ ├── jobController.js │ └── userController.js ├── database │ └── connection.js ├── middlewares │ ├── auth.js │ ├── catchAsyncErrors.js │ └── error.js ├── models │ ├── applicationSchema.js │ ├── jobSchema.js │ └── userSchema.js ├── package-lock.json ├── package.json ├── routes │ ├── applicationRouter.js │ ├── jobRouter.js │ └── userRouter.js ├── server.js └── utils │ ├── jwtToken.js │ └── sendEmail.js └── frontend ├── .eslintrc.cjs ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── public ├── logo.png └── vite.svg ├── src ├── App.css ├── App.jsx ├── components │ ├── Applications.jsx │ ├── Footer.jsx │ ├── Hero.jsx │ ├── HowItWorks.jsx │ ├── JobPost.jsx │ ├── MyApplications.jsx │ ├── MyJobs.jsx │ ├── MyProfile.jsx │ ├── Navbar.jsx │ ├── Spinner.jsx │ ├── TopNiches.jsx │ ├── UpdatePassword.jsx │ └── UpdateProfile.jsx ├── main.jsx ├── pages │ ├── Dashboard.jsx │ ├── Home.jsx │ ├── Jobs.jsx │ ├── Login.jsx │ ├── NotFound.jsx │ ├── PostApplication.jsx │ └── Register.jsx └── store │ ├── slices │ ├── applicationSlice.js │ ├── jobSlice.js │ ├── updateProfileSlice.js │ └── userSlice.js │ └── store.js └── vite.config.js /backend/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/app.js -------------------------------------------------------------------------------- /backend/automation/newsLetterCron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/automation/newsLetterCron.js -------------------------------------------------------------------------------- /backend/controllers/applicationController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/controllers/applicationController.js -------------------------------------------------------------------------------- /backend/controllers/jobController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/controllers/jobController.js -------------------------------------------------------------------------------- /backend/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/controllers/userController.js -------------------------------------------------------------------------------- /backend/database/connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/database/connection.js -------------------------------------------------------------------------------- /backend/middlewares/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/middlewares/auth.js -------------------------------------------------------------------------------- /backend/middlewares/catchAsyncErrors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/middlewares/catchAsyncErrors.js -------------------------------------------------------------------------------- /backend/middlewares/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/middlewares/error.js -------------------------------------------------------------------------------- /backend/models/applicationSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/models/applicationSchema.js -------------------------------------------------------------------------------- /backend/models/jobSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/models/jobSchema.js -------------------------------------------------------------------------------- /backend/models/userSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/models/userSchema.js -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/routes/applicationRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/routes/applicationRouter.js -------------------------------------------------------------------------------- /backend/routes/jobRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/routes/jobRouter.js -------------------------------------------------------------------------------- /backend/routes/userRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/routes/userRouter.js -------------------------------------------------------------------------------- /backend/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/server.js -------------------------------------------------------------------------------- /backend/utils/jwtToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/utils/jwtToken.js -------------------------------------------------------------------------------- /backend/utils/sendEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/backend/utils/sendEmail.js -------------------------------------------------------------------------------- /frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/public/logo.png -------------------------------------------------------------------------------- /frontend/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/public/vite.svg -------------------------------------------------------------------------------- /frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/App.css -------------------------------------------------------------------------------- /frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/App.jsx -------------------------------------------------------------------------------- /frontend/src/components/Applications.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/Applications.jsx -------------------------------------------------------------------------------- /frontend/src/components/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/Footer.jsx -------------------------------------------------------------------------------- /frontend/src/components/Hero.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/Hero.jsx -------------------------------------------------------------------------------- /frontend/src/components/HowItWorks.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/HowItWorks.jsx -------------------------------------------------------------------------------- /frontend/src/components/JobPost.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/JobPost.jsx -------------------------------------------------------------------------------- /frontend/src/components/MyApplications.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/MyApplications.jsx -------------------------------------------------------------------------------- /frontend/src/components/MyJobs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/MyJobs.jsx -------------------------------------------------------------------------------- /frontend/src/components/MyProfile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/MyProfile.jsx -------------------------------------------------------------------------------- /frontend/src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/Navbar.jsx -------------------------------------------------------------------------------- /frontend/src/components/Spinner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/Spinner.jsx -------------------------------------------------------------------------------- /frontend/src/components/TopNiches.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/TopNiches.jsx -------------------------------------------------------------------------------- /frontend/src/components/UpdatePassword.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/UpdatePassword.jsx -------------------------------------------------------------------------------- /frontend/src/components/UpdateProfile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/components/UpdateProfile.jsx -------------------------------------------------------------------------------- /frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/main.jsx -------------------------------------------------------------------------------- /frontend/src/pages/Dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/pages/Dashboard.jsx -------------------------------------------------------------------------------- /frontend/src/pages/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/pages/Home.jsx -------------------------------------------------------------------------------- /frontend/src/pages/Jobs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/pages/Jobs.jsx -------------------------------------------------------------------------------- /frontend/src/pages/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/pages/Login.jsx -------------------------------------------------------------------------------- /frontend/src/pages/NotFound.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/pages/NotFound.jsx -------------------------------------------------------------------------------- /frontend/src/pages/PostApplication.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/pages/PostApplication.jsx -------------------------------------------------------------------------------- /frontend/src/pages/Register.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/pages/Register.jsx -------------------------------------------------------------------------------- /frontend/src/store/slices/applicationSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/store/slices/applicationSlice.js -------------------------------------------------------------------------------- /frontend/src/store/slices/jobSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/store/slices/jobSlice.js -------------------------------------------------------------------------------- /frontend/src/store/slices/updateProfileSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/store/slices/updateProfileSlice.js -------------------------------------------------------------------------------- /frontend/src/store/slices/userSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/store/slices/userSlice.js -------------------------------------------------------------------------------- /frontend/src/store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/src/store/store.js -------------------------------------------------------------------------------- /frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/MERN_Stack_Job_Portal_With_Automation/HEAD/frontend/vite.config.js --------------------------------------------------------------------------------