Back to projects
Full StackToolPDF
Resume Builder
A resume builder application that lets users create professional, ATS-optimized resumes with live preview, multiple templates, and one-click PDF export. Built with a focus on typography and print-quality output.
Solo Developer
1 month
Problem
Job seekers struggle to create well-formatted, ATS-compatible resumes. Word and Google Docs produce inconsistent formatting, and most online builders are expensive or produce bloated output.
Solution
Built a free resume builder with live preview, multiple professional templates, ATS-friendly HTML output, and high-quality PDF export. All processing happens client-side — no data ever leaves the browser.
Architecture
Next.js app with all processing client-side for privacy. Template system uses typed schemas. PDF generation via html2canvas + jsPDF. Local storage for draft persistence. No backend, no data collection.
Features
Live preview while editing
Multiple professional templates
ATS-friendly semantic HTML output
One-click PDF export at print quality
Local draft autosave
Section reordering via drag and drop
No account required — 100% client-side
Export to JSON for data portability
Tech Stack
Next.jsTypeScriptReactTailwindCSSjsPDF
Lessons Learned
- Client-side PDF generation is viable for document apps
- Typography and spacing matter more than features for this audience
- Privacy-first (no server) is a compelling differentiator
Challenges
- PDF rendering consistency across browsers required extensive testing
- Drag-and-drop section reordering was complex to implement accessibly
- Balancing template flexibility with ease of use
Future Improvements
- More resume templates and color themes
- AI-powered content suggestions
- Cover letter generator