CASE STUDY
Dossier
BUILD CVs THAT LOOK HIRED
Dossier is a local-first CV builder designed to give users full control over privacy, formatting, and output quality. It combines a template-driven editor, stable rich-text controls, and live PDF preview/export so users can build production-ready CVs quickly without sacrificing customization.
HIGHLIGHTS
- Built dual storage modes (local-first + secure cloud sync) with user-scoped data access.
- Implemented stable WYSIWYG editing (bold/italic/underline/lists) with deterministic preview behavior.
- Shipped live PDF rendering + export with template-specific layouts and typography controls.
- Added template carousel/preview workflow and section-based editor UX for fast CV iteration.
- Hardened editing and rendering flows with type-safe state handling and clean build/lint gates.
STACK
Next.js 16TypeScriptTailwind CSSRadix UITipTap@react-pdf/rendererSupabase (Auth + Postgres + RLS)Vercel
NOTES
This page is the base. Next: add screenshots, architecture notes, and measurable outcomes (latency, cost, throughput, reliability).
LINKS