ProResume AI

Advanced Resume Builder with AI

Sections

Add New Section

AI Assistant

Get AI-powered suggestions for your resume

Auto-saved

Personal Information

Work Experience

Skills

4 skills

ATS Score

92
Compatible with 20+ ATS systems

AI Suggestions

💡 Add Metrics: Quantify achievements with specific numbers

🎯 Keywords: Add "Agile" and "Scrum" for tech roles

Export Options

Share Resume

ProResume AI © 2024 - Advanced Resume Builder with AI-Powered Enhancements

All features included | No installation required | 100% Client-side

`); printWindow.document.close(); } // Save resume to localStorage function saveResume() { try { localStorage.setItem('proResumeData', JSON.stringify(resumeData)); alert("Resume saved locally! It will be available when you return."); } catch (e) { alert("Could not save resume. Local storage might be full."); } } // Load resume from localStorage function loadResume() { try { const saved = localStorage.getItem('proResumeData'); if (saved) { resumeData = JSON.parse(saved); // Update UI with loaded data document.getElementById('inputFullName').value = resumeData.personalInfo.fullName; document.getElementById('inputJobTitle').value = resumeData.personalInfo.jobTitle; document.getElementById('inputEmail').value = resumeData.personalInfo.email; document.getElementById('inputPhone').value = resumeData.personalInfo.phone; document.getElementById('inputLocation').value = resumeData.personalInfo.location; document.getElementById('inputSummary').value = resumeData.personalInfo.summary; initializeSkills(); updatePreviewMode(); updateATSScore(); alert("Resume loaded successfully!"); } } catch (e) { console.error("Error loading resume:", e); } } // Share functions function shareLink() { const resumeText = JSON.stringify(resumeData); const encoded = btoa(resumeText); const shareUrl = `${window.location.origin}${window.location.pathname}#resume=${encoded}`; navigator.clipboard.writeText(shareUrl).then(() => { alert("Shareable link copied to clipboard!\n\nYou can share this link with anyone to view your resume."); }); } function shareEmail() { const subject = `Resume - ${resumeData.personalInfo.fullName}`; const body = `Hi,\n\nPlease find my resume attached.\n\nBest regards,\n${resumeData.personalInfo.fullName}`; window.location.href = `mailto:?subject=${encodeURIComponent(subject)}&body=${encodeURIComponent(body)}`; } function shareLinkedIn() { alert("In the full version, this would open LinkedIn with your resume details."); window.open('https://www.linkedin.com/', '_blank'); } // Auto-save every 30 seconds setInterval(saveResume, 30000); // Try to load saved resume on start window.onload = loadResume;