Inspiration

Navigating a job search in the job market, given the current economy, can indeed be a challenging endeavor, and the prospect of relocating only adds another layer of complexity to the equation. The tech job market is the perfect example. As the tech job market continues to evolve, breaking into tech gets harder and harder, and if you do, you’ll probably have to move out hundreds of miles for your job. Despite all the job search engines available, individuals still face the laborious task of researching each company to determine its accessibility from their current residence or a preferred location. Sometimes your dream job is right next door and you have no idea!

What it does

Job X Hunter searches for all your desired jobs near the location you specify, highlighting the closest jobs to you that fit your criteria. After fetching all the results for you, it displays all the jobs along with their description, distance from you, and the link to apply to each of them. Imagine getting a tech internship that’s only a 10-minute walk from you!

How we built it

We collected job data using the Jooble API and geographical data using the Google Maps API. Then, we integrated all the data to verify the correctness of the Jooble API and to analyze the data to return and display only the desired data to the user.

Challenges we ran into

API access was incredibly slow, fixing it with asynchronous function calls to prevent hanging pages was difficult. State management. Arranging and configuring components.

Accomplishments that we're proud of

Having a bug-free search engine that finds all jobs perfectly / Being able to integrate multiple APIs efficiently in our program / Having a modern, complex-designed welcome page and user interface / Being able to smoothly collaborate as a team to build a work in multiple sections and deliver a strong product

What we learned

You have to design fallbacks even for the most famous APIs in the world / Having a plan before working on anything is extremely important, especially when working with huge amounts of data

What's next for Job X Hunter

Integration with AI models to display more data that takes more parameters from the user / Displaying more data about the jobs displayed for the user. Ex: Company Linkedin Profile, Reviews about the company, walking/driving directions to location

Share this project:

Updates