Inspiration
The job-hunting process is often overwhelming. Job listings are scattered across platforms, resumes are generic, and great opportunities are missed due to lack of real-time information. We wanted to build something smarter, something that actively works for you, not just waits to be used.
What it does
ApplyIQ scans the internet in real-time using Perplexity Sonar to uncover hidden job opportunities that match a user's skills and interests.
How we built it
We used FastAPI (Python) for the backend and Next.js + React + TypeScript with Tailwind CSS for the frontend. The core intelligence comes from integrating Perplexity’s Sonar API, particularly the sonar and sonar-deep-research models. Everything will be hosted on Vercel for smooth deployment and access.
Challenges we ran into
- Understanding and optimizing Perplexity Sonar’s multi-turn conversation and deep-research capabilities took time.
- We were forced to use a lot of regular expressions and filtering both in frontend and backend in order to display clean data
- Managing API usage limits and token costs while testing multiple real-time queries.
- Time constraint (we are uni students and part-time workers so our time is very limited)
Accomplishments that we're proud of
- Seamless integration of job discovery, research agents, and generative AI—all in one app.
- Creating a functioning MVP with live job search + citation-backed insights.
- Designing a clean, scalable frontend and a modular backend for future growth.
- Unlocking the potential of Sonar’s reasoning API services for real-life productivity.
What we learned
- How to work with advanced AI APIs like Perplexity Sonar for deep research and reasoning.
- The importance of user-centric design (especially for job seekers under time pressure).
- How to manage API efficiency and maintain performance with real-time querying.
What's next for ApplyIQ
As a part of the app extensions, we thought of the following features:
- Add features that allow the user to input their skills or upload a resume, then query Sonar for job listings, role-specific insights, and personalized content generation.
- Add a Chrome extension to scan job listings directly from LinkedIn or Indeed.
- Integrate job tracking and alert features for new relevant openings.
- Support multi-language resume/cover letter generation for international users.
- Improve interview prep by including mock interview simulations.
- Explore monetization strategies via premium features or resume templates.

Log in or sign up for Devpost to join the conversation.