Building a Local-First Markdown CV Editor: What I Learned
说明与用途
Resume Craft 是一个本地优先的简历编辑器,支持 Markdown、结构化表单和实时预览,使用 IndexedDB 存储数据,并提供 PDF 导出功能。
问题
Creating a CV should be about presenting experience clearly, not spending hours adjusting margins, fixing page breaks, or fighting with document formatting.
结果
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.
工作流
- 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.
证据
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.
- 记录日期: 2026-10-11T02:55:53.966Z