In this web app, login session are persistent and REST APIs are securely protected by JWT token verification. After logging in, a recruiter can create/delete/update jobs, shortlist/accept/reject applications, view resume and edit profile. And, an applicant can view jobs, perform fuzzy search with various filters, apply for jobs with an SOP, view applications, upload profile picture, upload resume and edit profile. Hence, it is an all in one solution for a job application system.

The main aim of this project is an online job portal is a website that allows job seekers to search and apply for job openings, and enables employers to post job openings and search resumes. The objective of the Online Job Portal is to develop a system using which job applicants and recruiters can communicate with each other. The purpose is to enable applicants to search for jobs in a convenient manner and to enable employers to find suitable candidates Frontend @material-ui/core @material-ui/icons @material-ui/lab axios material-ui-chip-input react-phone-input-2 Backend bcrypt body-parser connect-flash connect-mongo cors crypto express express-session jsonwebtoken mongoose mongoose-type-email multer passport passport-jwt passport-local uuid

Share this project:

Updates