Inspiration

While surfing through job postings and stressing about applying to internships, I realized the need for a database of job descriptions. This way, I could figure out exactly which technologies I need to learn inorder to land my dream jobs.

What it does

Really simple, it just adds job description data to a MongoDB database.

How we built it

Built with a Flask backend, and flask_pymongo to interact with MongoDB for the data storage. The frontend is built in React.

What we learned

I learnt MongoDB for this project, ran into some minor technical issues with connecting to the database at the start.

What's next for JobVault

I was away for most of this weekend, if I had more time I would add:

  • web scrapping job sites for the job description (automatically adds the job name, role, qualifications, responsibilities, and pay for you into MongoDB)
  • data analytics to figure out the most mentioned tech stacks (possibly NLP)
Share this project:

Updates