Tyson CV Builder
CV builder with true-to-export live PDF preview

- My role
- Full-stack Developer
- Access
- Public
About the project
Tyson CV Builder is a guided, section-based CV editor with a live preview that renders the actual PDF export (via @react-pdf/renderer, painted to canvas with pdf.js) rather than an HTML approximation. It ships 13 templates, 9 of them flagged ATS-safe, a transparent 0–100 CV score built from 16 weighted, convention-backed rules, and in-browser import from PDF, TXT or Markdown so files never touch the server. Accounts use Better Auth (Google OAuth and email/password), with opt-in private shareable links, a curated job-portals directory, and full English/Portuguese internationalization at 457 keys each. Built with Next.js 16 and React 19, including a custom Kysely dialect for libSQL and a security model where ownership always comes from the session, never the request.
Built with
- Nextjs
- Typescript
- Tailwind CSS v4
- Better Auth
- Turso
- Kysely
- Tiptap
- Resend
- Reactjs