Skip to content

Resume builder implemented with Reactjs, Styled components, React Router and React to Print.

Notifications You must be signed in to change notification settings

LPRegen/resume-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn React Styled Components JavaScript HTML5 ESLint


Logo

Resume Builder


Creating your resume never was so easy!

With this app, you have to fill in the required information, and at the end, you will be able to download a PDF with your information!

View Demo · Report Bug · Request Feature



Table of Contents


About The Project

Product Name Screen Shot

This is my first approach to React JS, I'm amazed about its capabilities.

The purpose of this project was to learn basic concepts in React js, creating a small resume application where the user can fill the requested information and at the end a PDF file will be generated and available for download.


Below are some of the concepts I have learned with this project:

  • Use class components.
  • Pass functions, state or other values between components as props.
  • Use setState() instead mutating state directly.
  • Lift state up.
  • Differences between class and functional components.
  • Use event listeners in React components.
  • Render lists in React.
  • Understand how to handle input fields and forms in React.
  • Routing with React Router DOM.
  • Higher Order Components (HOC).
  • Conditional rendering.
  • Benefits of the composition model.

(back to top)

Built With

(back to top)

Features

  • Generate hyperlinks for items in contact information.
  • Add animations.

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contact

Manuel Escribano - [email protected]

LinkedIn: https://www.linkedin.com/in/manuel-escribano-lpregen/

Project Link: https://github.com/LPRegen/resume-builder

(back to top)