A modern, ATS-friendly, self-hosted resume builder with a clean UI, real-time preview, and full control over your data. Built with Tailwind CSS, FastAPI, and vanilla JavaScript.
- β Live Resume Builder: Add experience, education, projects, certifications, skills, and more
- β Real-time Preview: See changes instantly as you type
- β
Export Options:
- PDF (print-ready, A4-optimized)
- JSON (for backup or sharing)
- β Import JSON: Restore or share templates
- β Save to Backend: Persist your resume via a secure REST API
- β ATS-Optimized: Clean semantic HTML, no columns, linear flow
- β Responsive Design: Works on mobile, tablet, and desktop
- β
Custom Theme: Beautiful teal-blue color scheme (
#0094bb) - β Free Hosting: Deploy in minutes on Render (no credit card required)
Try the live demo: https://resume-builder.onrender.com
- Frontend: HTML, Tailwind CSS (via CDN), Vanilla JavaScript
- Backend: FastAPI (Python)
- Deployment: Render (free tier)
- Fonts: Inter (text), JetBrains Mono (code-like skills)
resume-builder/
βββ backend/
β βββ main.py # FastAPI app
β βββ requirements.txt # Python dependencies
β βββ data/
β βββ resume.json # Your resume data (persistent on Render)
βββ frontend/
βββ index.html # Resume builder UI
git init
git add .
git commit -m "Resume Builder"
git branch -M main
git remote add origin https://github.com/your-username/resume-builder.git
git push -u origin main