The CV / Resume Generator App is a web application that allows users to create and manage their resumes. Users can input their personal details, education history, work experience, and skills, and the app will display a neatly formatted resume. Users can download the resume after completion.
- Input and display personal details, including name, contact information, and a brief summary.
- Add and manage education details, including school, degree, and dates of attendance.
- Add and manage work experience, including job title, company, dates of employment, and job description.
- Add and manage skills, such as programming languages, certifications, or other relevant abilities.
- Clear the entire resume or load an example resume to start from scratch.
- Save Resume as PDF.
- React: The app is built using the React JavaScript library for creating user interfaces.
- UUID: The uuid library is used to generate unique identifiers for each education, work experience, and skill entry.
- useState: React's useState hook is used for managing the application's state.
- CSS: Cascading Style Sheets (CSS) are used for styling the application's user interface.
- localStorage: Store user form data on between sessions.
- html2pdf: Save genereated cv / resume as PDF.