The problem I wanted to solve
Every job seeker knows the struggle. You spend hours perfecting
your resume, send it to 50 companies, and hear nothing back.
The reason? Most resumes never even reach a human. They get
rejected by ATS (Applicant Tracking Systems) because they don't
match the job description keywords.
I wanted to fix that.
What I built
FastTrackCV — an AI resume builder that tailors your resume to
any job description in 30 seconds.
Here's how it works:
- Fill in your resume details
- Paste any job description from Naukri, LinkedIn, or anywhere
- AI rewrites your resume to match it
- Get an ATS score out of 100
- Download a professional PDF
Live at: https://fasttrackcv.vercel.app
The tech stack (all free)
- Frontend: React + Vite
- Database + Auth: Supabase (free tier)
- AI: OpenRouter GPT-4o-mini
- PDF generation: react-pdf
- Hosting: Vercel (free tier)
- Payments: Dodo Payments (pending approval)
Total cost to build and host: $0
How I built it in 30 days
Week 1 — Foundation
Set up React + Vite, connected Supabase for auth and database,
built the resume form with live preview.
The biggest challenge was setting up magic link authentication.
Supabase makes it surprisingly simple — 10 lines of code for
a fully working auth system.
Week 2 — Core product
Integrated OpenRouter API for AI resume tailoring. The prompt
engineering took the most time — getting the AI to return
consistent JSON with summary, skills, ATS score, and improvements.
Week 3 — Monetisation
Integrated Dodo Payments for global subscriptions. Chose Dodo
over Stripe because it works without a US business registration —
perfect for Indian founders.
Added geo-detection so Indian users see INR pricing (₹199/mo)
and global users see USD ($9/mo).
Week 4 — Launch
Built the landing page, added 10 PDF templates, deployed to
Vercel, set up Google Search Console, submitted sitemap.
What I learned
1. Ship fast, iterate later
I wasted 3 days trying to make the PDF look perfect before
anyone had even used the product. Ship it ugly, improve it
after you have users.
2. The AI prompt is your product
The quality of your AI output depends entirely on how well
you write the prompt. I spent more time on prompt engineering
than on the UI.
3. Free tools are genuinely powerful
Supabase, Vercel, and OpenRouter give you everything you need
to build a production SaaS for free. There's no excuse to not
build your idea.
4. Geo-based pricing matters
Indian users won't pay $9/month. Global users won't pay ₹199.
Detect location and show the right price — conversions improve
dramatically.
What's next
- Cover letter generator
- LinkedIn bio generator
- Resume sharing links
- More PDF templates
Try it free
fasttrackcv.vercel.app — first 3 resumes completely free,
no credit card required.
Would love feedback from the dev community — what would make
you actually use and pay for this?
Top comments (0)