Job-app-extension
Team members
- Rishi
- Abhishek
- Samuel
Inspiration
Tired of filling job applications and entering the same data again and again? Jobify will save your time. Fill once, forget about it. It's that easy!
What it does
Jobify uses adaptive learning to learn users' profile and subsequently tries to auto-fill job applications for users. It supports 4 major job portals - myworkdayjobs, greenhouse.io, jobs.lever.io, uber.com. All data are only stored locally on users' machine as we value our users' privacy. This frees users from the hassle of manually filling job applications over and over again!
How we built it
The front end (chrome extension) was developed using JavaScript. Bootstrap was adopted for design to give users a pleasant and consistent UI/UX.
Novel adaptive learning algorithms were implemented in JavaScript with JQuery library in the backend so that Jobify smartly learns users' profiles an.
Challenges we ran into
- Clever techniques had to be adopted to identify all the different
ids corresponding to different input fields in different job application platforms. - Drop Downs on job application platforms were difficult to deal with during auto-filling process.
- Ensuring websites were able to detect the clicks by our extension.
- Developing the adaptive learning algorithm to suit our use case.
Accomplishments that we're proud of
- As students, we ourselves have faced the hassle of filling up the same information over and over for job applications.
- Our project turned out highly functional with a good user experience and we are definitely going to use this to auto-fill our job applications in the future.
- It saves significant time for students and enables students to apply for more jobs as well.
- Watching our novel adapative learning algorithm work efficiently with high accuracy is definitely satisfying.
What we learned
- Developing chrome extensions through this project
- Importance of good coding practises (especially when working under tight deadlines in a team)
- Importance of a solid algorithm to perform adaptive learning (choosing the right data structure)
- Logic to autofill forms using JQuery
What's next for Jobify
- Support more job portals.
- More refined UI
- Automatic CV generation for job application
- Alerting users when there are suitable new jobs for them
Built With
- adaptivelearning
- bootstrap
- dracula.js
- javascript
- jquery
Log in or sign up for Devpost to join the conversation.