A Job Application portal built using a MERN Stack.
- There are two user types:
- Job Applicants: Can apply for different jobs.
- Recruiters: Can post jobs and select candidates.
- Common Login and Registration for both the user types.
- Login Portal Redirects to the respective user's dashboard.
- Apply for a job. (Applicants)
- Upload CV/SOP/Resume. (Applicants)
- Upload Image. (Applicants)
- View all the jobs posted by Recruiters. (Applicants)
- View all the jobs applied by Applicants. (Recruiters)
- View all the candidates applied for a job. (Recruiters)
- Sorting the jobs by different parameters. (Applicants)
- Searching for a job. (Applicants)
- Filtering the jobs by different parameters. (Applicants)
- Shortlisting a candidate. (Recruiters)
- Accepting a candidate. (Recruiters)
- Rejecting a candidate. (Recruiters)
- Viewing the shortlisted candidates. (Recruiters)
- Viewing the accepted candidates. (Recruiters)
- Viewing the SOP/Resume of a candidate. (Applicants)
cd frontend && npm install
cd ../backend && npm install
npm run dev