LiveFull stack
ATS Resume Evaluator
Deterministic, weighted resume-to-job scoring with section-by-section gap analysis. ₹99 per report.
Solo build · Full stack, scoring engine
- Next.js 16
- Supabase
- Drizzle
- Zod
- mammoth
- unpdf
- jspdf
What I built
Upload a resume (DOCX or PDF, parsed with mammoth and unpdf), paste a job description, and get a weighted score across keywords, skills, sections and formatting, a gap analysis per section, and a PDF report.
Architecture
- Resume · DOCX / PDF
- Parse · mammoth + unpdf
- Validate · Zod
- Score · weighted, deterministic
- Report · jspdf
Hard parts and decisions
- Deterministic scoring, so the same inputs always give the same score.
- Zod-validated inputs at every boundary.
- A paid per-report model.
What it shows
A live, paid product with explainable scoring.