A modern resume builder web application that allows users to create professional resumes with live preview, multiple templates, ATS-friendly scoring, and one-click PDF export.
🔗 Live Demo: https://resume-forge19.vercel.app
ResumeForge was built to help students and job seekers create professional resumes quickly without needing complex software.
Users can enter their personal information, education, projects, skills, and work experience while seeing a live preview of their resume. The application includes multiple resume templates, ATS-friendly analysis, resume scoring, local auto-save, and PDF export functionality.
This project helped me strengthen my frontend development skills, DOM manipulation, form validation, browser storage, PDF generation, and responsive UI design.
- Live resume preview
- Multiple resume sections
- Dynamic form updates
- Professional layouts
- Easy editing
- 40 resume templates
- Modern UI
- ATS-friendly template
- Template switching
- Professional formatting
- Resume score
- ATS-friendly analysis
- Keyword checker
- Job description matching
- Resume improvement suggestions
- Auto-save using LocalStorage
- Import JSON resume
- Export JSON resume
- One-click PDF download
- Responsive design
- Mobile friendly
- Smooth animations
- Form validation
- Loading indicators
- HTML5
- CSS3
- JavaScript (ES6)
- html2pdf.js
- LocalStorage
- File API
| Home | Features |
|---|---|
![]() |
![]() |
| Template Selection | Live Preview |
|---|---|
![]() |
![]() |
| ATS Analysis | Footer |
|---|---|
![]() |
![]() |
| PDF Export | Mobile View |
|---|---|
![]() |
![]() |
ResumeForge
│
├── index.html
├── builder.html
│
├── css
│ ├── style.css
│ └── builder.css
│
├── js
│ ├── main.js
│ └── builder.js
│
├── assets
│
└── screenshots
git clone https://github.com/Pulipati-Rahul/resume-forge.gitcd resume-forgeSimply open:
index.html
in your browser.
No backend or database is required.
You can run the project using:
- VS Code Live Server
or
- Open
index.htmldirectly in your browser.
Frontend
https://resume-forge19.vercel.app
While building this project, I learned:
- Advanced DOM Manipulation
- Dynamic Form Handling
- LocalStorage Integration
- PDF Generation using html2pdf.js
- Resume Template Switching
- Responsive UI Design
- ATS Resume Optimization
- JavaScript Event Handling
- Client-side Data Management
- Git & GitHub Workflow
- AI-powered resume suggestions
- AI-generated professional summaries
- Drag & Drop section ordering
- Cloud backup
- User authentication
- Resume sharing via link
- More professional templates
- Multi-language support
- Resume analytics
Pulipati Rahul
Full Stack Developer
GitHub: https://github.com/Pulipati-Rahul
LinkedIn: https://www.linkedin.com/in/pulipatirahul
Portfolio: https://pulipatirahul.vercel.app
If you found this project helpful, consider giving it a ⭐ on GitHub.
It motivates me to continue building high-quality projects.







