All Work
webLive
CVStack
A professional-grade resume and cover letter builder with pixel-perfect PDF output, 14+ templates, and real-time WYSIWYG preview. Runs standalone or embedded as an iframe module inside JobMint.
The Challenge
Achieving pixel-perfect PDF output that matches the live preview across both a React renderer and a pdfLaTeX pipeline. Embedding the builder seamlessly inside a parent app (JobMint) via iframe with theme sync and document handoff via postMessage.
Tech Stack
ReactTypeScriptVite@react-pdf/rendererpdfLaTeXMonaco EditorLanguageTool
Key Features
- 01Full document editor — Profile, Experience, Education, Skills, Projects, Awards, Cover Letters
- 0214+ professional templates — Classic, Modern, Technical, Executive layouts with LaTeX variants
- 03Live PDF preview — real-time, high-fidelity Letter-sized preview with continuous scroll mode
- 04LaTeX support — Monaco editor integration for direct LaTeX template editing and compilation
- 05Deep formatting controls — typography, line heights, section spacing, margins, decorative elements
- 06Undo/redo history — full edit history with Ctrl+Z / Ctrl+Y
- 07Writing assistant — inline spell check, grammar analysis, and style suggestions via LanguageTool
- 08Persistence — auto-save to localStorage, JSON import/export, DOCX import
- 0910+ built-in themes with full dark mode support
- 10Template gallery — browse, preview, and select templates with filtering and pagination
- 11Pixel-perfect PDF export for print and digital use
- 12Embeddable — runs standalone or as an iframe module within JobMint
The Outcome
A production-grade tool live at cvstack.vercel.app with 14+ templates, full formatting controls, and a writing assistant. Used as a core module inside JobMint for job application resume management.
Gallery
resumecvpdflatexcareer-toolsreacttypescriptwysiwyg
Last updated: February 26, 2026