The problem
Candidates juggle 5–10 job boards, hand-craft cover letters for every position, and lose track of interviews. Recruiters' scoring is opaque, and the pipeline leaks at every step. Nothing on the market unified discovery, applying, and tracking in one workflow.
My approach
I built a Nuxt 3 + Supabase aggregator that ingests 28 sources and deduplicates vacancies. Trained an AI scorer (0–100) comparing vacancy text against resume embeddings, wrote a multi-platform cover-letter generator (10 platforms), an ATS-friendly resume editor with 9 templates and PDF export, an interview-cycle tracker with STAR-method prompts, and public QR business cards for sharing.
The result
A single inbox replacing five tabs. Conversion-funnel analytics show exactly where applications drop. The auto-application agent fires on matches above the user's threshold, freeing hours per day.
Key highlights
- 28-source vacancy aggregator with deduplication
- AI scoring (0–100) per vacancy against resume embeddings
- Cover-letter generator for 10 platforms (LinkedIn, Upwork, Djinni…)
- ATS-checked resume editor with PDF export and 9 templates
- Interview tracker with STAR-method guidance
- Public business card with QR + conversion-funnel analytics



