sjsucmpe272-fall21 / RecruitMe

0 stars 3 forks source link

Team-Project-22

Recruit Me - Recruiting Web Application having Tinder Like UI

Problem and Goals:

With thousands of applicants applying for a job position, it is very difficult to keep track of all the applicants applied and the number of applicants selected/rejected in a particular round. Many recruiting platforms that are there today don’t provide an intuitive UI which makes the recruitment process as a recruiter and applying for jobs as a job seeker, boring and tedious. We intend to make a full-fledged web based application having all the necessary features needed for recruiting which will recommend the suitable candidates to the recruiter and suitable jobs to the job seeker. This web app will have an intuitive UI just like Tinder where the recruiter/candidate can swipe left and right the candidates/job opening respectively.

Architecture Diagram

Architecture Diagram

Methodology:

We have adopted the following methodology in order:
1) Design the database schema to store candidate information, Job information, Recruitment Process information.
2) Create the backend functionality using NodeJs.
3) Create frontend functionality using ReactJs.
4) Use Elastic Search for recommendation.
5) Deploy the application on AWS.

Technologies:

We have used the following technologies for this project:
1) MongoDB database
2) Express.js
3) React
4) Node.js
5) Amazon Web Services
6) Elastic Search

ScreenShots

Login Page

image

Signup Page

image

Apply FIlters

image

Candidate right swiping a job

image

All the new job listing

image

Candidate Dashboard

image

Employer swipes right on a candidate

image