# ShortList

> Source: <https://dev.to/yash_satankar/shortlist-294i>
> Published: 2026-10-09 05:36:39+00:00

I applied to 40+ jobs in the last few weeks and lost track of half of them.

LinkedIn, Naukri, Greenhouse, company portals... and the worst part: statuses change silently. One portal moved me to "Shortlisted" and I only found out because I happened to log in.

So I built ShortList, a job tracker that updates itself.

→ Apply anywhere. A Gmail filter forwards job emails, and ShortList reads them: confirmations create the application, "viewed" and rejections update it, automatically.

→ Save any job in one click with the Chrome extension, including the full JD (because postings disappear right before your interview).

→ Share a job from the LinkedIn or Naukri app on your phone, and it's saved.

→ It remembers what you told each company: CTC, notice period, years of Node.js.

→ Follow-up reminders, plus optional AI interview prep and follow-up drafts using your own API key.

Every automatic change shows up on a timeline with its source and you can undo it.

It's free, open source (AGPL-3.0) and self-hostable, and built with Indian job seekers in mind: LPA, notice period, Naukri.

Stack: Node.js, Express, TypeScript, PostgreSQL, React PWA, Chrome MV3 extension.

Try it yourself: [https://yash-satankar.github.io/shortlist/](https://yash-satankar.github.io/shortlist/)

If you're job hunting too, I'd love your feedback.
