Inspiration

my own struggles with LinkedIn premium AI

What it does

Periodically searches for job postings from multiple sites, as per search settings. It scores them according to how well they fit your profile.

You can

  • set your profile,
  • create searches,
  • see the list of postings and score,
  • look at a job details,
  • ask for how well you fit, strong and weak points.
  • ask for help customizing your resume
  • ask to write a cover letter.

How we built it

Windsurf get most of the started, we collaborated fixing issues and dockerizing the app so tag we can use a database.

Challenges we ran into

Firebase Studio

We were all into it, and got a UI ready, however, it stopped working.

Sourcing job postings

We decided to use tavily for websites that don't require auth, not use validation.

On the other hand, we use bright data for running the searches on LinkedIn.

Properly use Windsurf

We easily got into loops and fixing one thing broke others.

Accomplishments that we're proud of

Working together in a project that we believe can help people move faster in funding a meaningful job.

What we learned

Firebase allowed us to collaborate without relying on a git repo.

The free models are not very good, alas, we learnt that very late.

Windsurf works very well, it when catches most problems in what gets produced. However, it does not catch everything and that gets very confusing. Most of the time we were watching windsurf and accepting each change.

What's next for Job Compass AI

Use a vector database for matching jobs semantically.

Add authentication, and allow the user to set their own API keys.

Built With

Share this project:

Updates