![Logo](https://github.com/LPRegen/resume-builder/raw/main/src/img/icon.png)
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
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.
- Generate hyperlinks for items in contact information.
- Add animations.
See the open issues for a full list of proposed features (and known issues).
Manuel Escribano - [email protected]
LinkedIn: https://www.linkedin.com/in/manuel-escribano-lpregen/
Project Link: https://github.com/LPRegen/resume-builder