Inspiration

We were inspired by the pain HR goes through during the WFH era, hiring and evaluating candidates specifically. It's much harder to screen candidates when not being able to ask them to come in in person.

What it does

It has an authentication system and allows for jobs to be created and hosted on the platform. Candidates and HR can have their own profiles, but HR's are created manually by an admin while candidates can create their own. Candidates can upload their resumes to a job or enter their details manually.

How we built it

Using django and python mostly for the backend and react and javascript for the frontend.

Challenges we ran into

We ran into problems with the authentication, data storage (candidate/job info and hr/candidate profiles specifically), and connecting the backend to the front end.

Accomplishments that we're proud of

The front end and authentication.

What we learned

We learned how to work with the front end as both of us haven't had much prior experience with this. Also learned how to work with django more in-depth.

What's next for JobPortal

Connecting the front end to the backend so we can better test the data storage and authentication. Maybe improve the UI.

Share this project:

Updates