Skip to main content

CV Builder

Context

A full-stack Next.js 16 platform built with the Anthropic Claude API (Haiku 4.5) for every AI feature, backed by MongoDB and Auth.js.

Problem

Job seekers need résumés that pass Applicant Tracking System (ATS) filters and still look polished to human eyes — then somewhere to track every version they send out. Most tools do one and ignore the other, with no flexibility in choosing an export format either.

Solution

CV Builder authors career data once against the JSON Resume standard, fully decoupled from design, so switching between five visual templates never touches the underlying facts. A Generate → Critique → Refine AI pipeline drafts bullet points, summaries, ATS rewrites, and cover letters — with a hallucination guard that flags any invented number or skill for explicit approval. Paste a job description for a 0–100 ATS score with one-click auto-fix, export a designed or ATS-safe PDF (or DOCX), and manage every application in an Airtable-style supertable with both table and Kanban board views.

Screenshots

Screenshot 1 of 5

Tech Stack

Next.js 16React 19TypeScriptClaude APIMongoDBAuth.jsTailwind CSSZustand@react-pdf/renderer