Upload CV
Upload an existing resume
PDF or DOCX, up to 10MB. Scanned PDFs are not supported in this MVP.
What happens next
- 1. Extract text. The app reads PDF/DOCX content and rejects scanned PDFs cleanly.
- 2. Parse JSON. OpenAI returns strict structured resume data validated by Zod.
- 3. Edit everything. You review and change every generated field before export.
