HN
BACK/PROJECTS

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).