Inspiration

Every day, a large number of candidates are getting hired in the world.

A problem that Hiring Manager face is verification of their employee's details.

According to the American Psychological Association, 67% of job application contain misrepresentations. 21% of the resumes list fraudulent degrees 29% show altered employment dates 40% of the information on a resume is misrepresented.

It is big pain for a hiring manager to verify all these details, make a call to the previous employers or institutions. In order to tackle this, HR Made Easy is implemented.

Problem

-> Getting responses to reference checks is arduous

-> Multiple email exchanges to fix a comfortable time slot.

-> Manually, scheduling the appointments is cumbersome.

What it does

A portal is built for HR to manage the appointments, reference check details for a newly hired employee. HR can make an appointment with the references that the newly hired employee provided. Typically, an HR prefers a phone call in order to know more about the employee. His Google Calendar is integrated with the portal in order to get the best experience out of the portal. 1-click auto email to references to fix an appointment.

How we built it

FrontEnd - Built based on Google's MaterializedCSS and Angular JS BackEnd - Built entirely with Node JS, Google Calendar API, and Mongo DB with several plugins for Node JS. The site is hosted on Amazon AWS

Challenges we ran into

The major problem was the integration, We are a team of 4 developers, so each had his own part of the code base, for which the merging was a big challenge, we took a lot of time to integrate.

Also, Google Calendar API don't have the direct API for several tasks such as getting a free time slot, booking an appointment for both the users. We have managed to work around such APIs and made it work.

Accomplishments that we're proud of

Made our own Google calendar API based on the API they have provided. We are able to manage the calendar of two persons as a third party without any bugs.

What we learned

Team coordination is an important skill in today's world, where everything is run in a divide and conquer basis. We learned how to be a team player, communicating the progress to each other and the most important to help each other in order to move the entire project.

What's next for HR Made Easy

We plan to recommend the best time for an appointment by scanning their daily schedule.

Built With

Share this project:

Updates