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.
Log in or sign up for Devpost to join the conversation.