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.

Log in or sign up for Devpost to join the conversation.