CVora — AI-powered career toolkit
What it does
CVora takes your resume and puts it to work against real job descriptions:
- ATS scoring — paste a job description, get a match score with a breakdown of what lands and what's missing.
- Batch comparison — score one resume against multiple job descriptions at once and see where you're strongest.
- Per-role coaching — an interactive session that walks through your resume in the context of a specific role and suggests concrete improvements.
- Structured export — resumes live as RenderCV YAML, so output is versionable and renders to a clean PDF for download.
How it's built
Django + HTMX on the backend-driven-UI end, the Claude API for the scoring and coaching intelligence, deployed on Fly.io. From first commit to production in three days.
The HTMX approach keeps the whole thing server-rendered: no SPA build step, no client state to sync — every AI interaction is a partial swap.