Skip to content

adrianeanin/react-cv-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

React-cv-generator

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.

Features

  • 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.

Technologies Used

  • 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.