This project is a JavaScript-based portfolio generator that allows users to input their details and generate a downloadable portfolio. It provides a user-friendly interface for adding personal information, professional experience, education, skills, and more.
The Portfolio Generator uses JavaScript for handling user inputs and dynamically generating the portfolio content. It leverages the html2pdf library to create a downloadable PDF of the generated portfolio.
document.getElementById('addExperience').addEventListener('click', function() {
const experienceList = document.getElementById('experienceList');
const newExperience = document.createElement('div');
newExperience.innerHTML = `
`;
experienceList.appendChild(newExperience);
});
For the full code and more details, visit the GitHub repository.
Back to Projects