Building a Local-First Markdown CV Editor: What I Learned
Description and use
Resume Craft is a local-first CV editor that synchronizes Markdown, structured forms, and live preview, stores data in IndexedDB, and offers PDF export options.
Problem
Creating a CV should be about presenting experience clearly, not spending hours adjusting margins, fixing page breaks, or fighting with document formatting.
Outcome
Resume Craft provides a synchronized, local‑first CV editing experience with predictable layout handling and multiple export options, eliminating the need for a backend while addressing common formatting pain points.
Workflow
- 1. User edits CV in Markdown or structured form; 2. Synchronization layer updates all three views; 3. Live preview renders immediately; 4. User adjusts layout using automatic fitting; 5. Data is persisted locally in IndexedDB; 6. User exports PDF via browser print or image export; 7. Application runs entirely in the browser without a backend.
Evidence
Creating a CV should be about presenting your experience clearly, not spending hours adjusting margins, fixing page breaks, or fighting with document formatting.
Resume Craft uses IndexedDB with Dexie for CV content, profiles, drafts, and related document data.
Resume Craft supports A4 and US Letter layouts, page boundary indicators, and an automatic fitting feature that adjusts layout parameters to help content fit within the selected page.
Resume Craft provides different export approaches, including a browser-print workflow intended for text-friendly output and an image-based quick export option.
- Record date: 2026-10-11T02:55:53.966Z