Professional Resume Builder | Expert Commerce Edge
Generating PDF Resume...
This may take a few seconds
PROFESSIONAL RESUME BUILDER

Create Your Perfect Resume

Designed specifically for Commerce Students - Build a professional resume that stands out to recruiters

Quick & Easy
🎯
ATS Optimized
📄
Download as PDF
🔒
Privacy First
1

Personal Details

Basic information about yourself

2

Career Summary

Brief overview of your professional background

Write 3-4 sentences highlighting your key strengths and career goals
3

Education & Qualifications

Add all your academic qualifications

Qualification #1
4

Work Experience

Internships, part-time jobs, or full-time positions

5

Professional Skills

Select your core professional skills

Add other relevant skills separated by commas
6

Academic Projects

Major projects or research work

Use bullet points to describe each project
7

Certifications & Achievements

Professional certifications and recognitions

8

Languages Known

Select languages you are proficient in

9

Declaration

Automatically included in your resume

📝
"I hereby declare that the above information is true to the best of my knowledge."
This declaration will be automatically added to the final resume

Why Choose Our Resume Builder?

🔒
100% Secure

Your data is never stored

Instant Results

Download in seconds

🎯
ATS Friendly

Passes automated screening

💯
Always Free

No hidden charges

`); previewWindow.document.close(); }// Function to generate resume HTML for PDF function generateResumeHTML() { // Get form data const fullName = document.getElementById('fullName').value || 'Your Name'; const email = document.getElementById('email').value || 'email@example.com'; const phone = document.getElementById('phone').value || '+91 98765 43210'; const location = document.getElementById('location').value || 'City, State'; const linkedin = document.getElementById('linkedin').value; const summary = document.getElementById('summary').value || 'Professional summary will appear here.'; // Get skills const selectedSkills = []; if (document.getElementById('skillAccounting').checked) selectedSkills.push('Accounting & Finance'); if (document.getElementById('skillTaxation').checked) selectedSkills.push('Taxation & GST'); if (document.getElementById('skillAnalysis').checked) selectedSkills.push('Financial Analysis'); if (document.getElementById('skillCommunication').checked) selectedSkills.push('Business Communication'); const otherSkills = document.getElementById('otherSkills').value; if (otherSkills) selectedSkills.push(...otherSkills.split(',').map(s => s.trim())); // Get education data const educationEntries = Array.from(document.querySelectorAll('.qualification-entry')).map(entry => { return { degree: entry.querySelector('.form-select').value || 'Degree', institution: entry.querySelector('input[type="text"]').value || 'Institution', year: entry.querySelector('input[type="number"]').value || 'Year', marks: entry.querySelectorAll('input[type="text"]')[1]?.value || '' }; }); // Get projects and certifications const projects = document.getElementById('projects').value || 'No projects listed.'; const certifications = document.getElementById('certifications').value || 'No certifications listed.'; // Generate HTML return `

${fullName}

${email} | ${phone} | ${location} ${linkedin ? `| ${linkedin}` : ''}
PROFESSIONAL SUMMARY
${summary}
EDUCATION
${educationEntries.map(edu => `
${edu.degree}
${edu.institution} | ${edu.year} ${edu.marks ? `| ${edu.marks}` : ''}
`).join('')}
SKILLS
${selectedSkills.map(skill => `${skill}`).join('')}
PROJECTS
${projects}
CERTIFICATIONS
${certifications}
"I hereby declare that the above information is true to the best of my knowledge."
Signature
`; }// Function to generate and download PDF function generatePDF() { const fullName = document.getElementById('fullName').value; if (!fullName) { alert('Please enter your name before downloading PDF'); document.getElementById('fullName').focus(); return; } // Show loading overlay document.getElementById('loadingOverlay').style.display = 'flex'; // Generate resume HTML const resumeHTML = generateResumeHTML(); // Create a temporary div for PDF generation const tempDiv = document.createElement('div'); tempDiv.innerHTML = resumeHTML; tempDiv.style.position = 'absolute'; tempDiv.style.left = '-9999px'; document.body.appendChild(tempDiv); // PDF options const opt = { margin: [15, 15, 15, 15], filename: `${fullName.replace(/\s+/g, '_')}_Resume.pdf`, image: { type: 'jpeg', quality: 0.98 }, html2canvas: { scale: 2, useCORS: true, logging: false, letterRendering: true }, jsPDF: { unit: 'mm', format: 'a4', orientation: 'portrait', compress: true }, pagebreak: { mode: ['avoid-all', 'css', 'legacy'] } }; // Generate PDF html2pdf().set(opt).from(tempDiv).toPdf().get('pdf').then(function(pdf) { // Add footer with website URL const totalPages = pdf.internal.getNumberOfPages(); for (let i = 1; i <= totalPages; i++) { pdf.setPage(i); pdf.setFontSize(8); pdf.setTextColor(100); pdf.text('Generated by Expert Commerce Edge Resume Builder', pdf.internal.pageSize.width / 2, pdf.internal.pageSize.height - 10, { align: 'center' } ); } // Save PDF pdf.save(opt.filename); // Clean up document.body.removeChild(tempDiv); document.getElementById('loadingOverlay').style.display = 'none'; // Show success message alert(`✅ Resume PDF downloaded successfully!\n\nFilename: ${opt.filename}`); }).catch(function(error) { console.error('PDF generation error:', error); alert('Error generating PDF. Please try again or use the preview option.'); document.getElementById('loadingOverlay').style.display = 'none'; if (tempDiv.parentNode) { document.body.removeChild(tempDiv); } }); }// Initialize with sample data for demo document.addEventListener('DOMContentLoaded', function() { // Add some sample data for demo purposes document.getElementById('fullName').value = 'Rahul Sharma'; document.getElementById('email').value = 'rahul.sharma@example.com'; document.getElementById('phone').value = '+91 98765 43210'; document.getElementById('location').value = 'Delhi, India'; document.getElementById('summary').value = 'Dedicated commerce graduate with strong foundation in financial accounting and business studies. Seeking an entry-level position to apply theoretical knowledge in a practical environment and contribute to organizational growth. Proficient in Tally ERP 9 and MS Excel.'; document.getElementById('otherSkills').value = 'MS Excel, Tally ERP 9, QuickBooks'; document.getElementById('projects').value = '• Financial Statement Analysis Project - Analyzed financial statements of XYZ Company\n• Market Research Project - Consumer behavior analysis for FMCG sector\n• Business Plan Development - Created plan for service industry startup'; document.getElementById('certifications').value = '• Tally ERP 9 Certified Professional\n• Advanced Excel for Business - Coursera\n• Certificate in Financial Markets - NSE Academy'; document.getElementById('otherLanguages').value = 'Punjabi (Native)'; // Add a second qualification for demo setTimeout(() => addQualification(), 100); });
    Share Now