lemonadee71 / cv-maker

Create your own CV and export it to PDF in just a few steps.

Home Page:https://lemonadee71.github.io/cv-maker/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CV Maker

CV Maker

🗒️ Description

An easy to use CV Maker. You can add and delete blocks to put your info in. Once finished, you can then export it to PDF and you're done!

💻 Demo

Try it here

✨ Features

  • Simple and intuitive UI
  • Descriptive error messages for smooth experience
  • Saves as PDF
  • Responsive
  • Light/dark mode depending on your system settings

🖥️ Technologies Used

  • React
  • Material UI
  • date-fns
  • @react-pdf/renderer

Motivation

For this project, I wanted to solidify my knowledge of React and play around with context and useReducer. I also wanted to learn about forms especially how to make the experience of filling them up smooth. I did learn about different ways to show error messages after this.

Credits

Data used in the preview CV is from Gianluca Jahn's CV Creator

About

Create your own CV and export it to PDF in just a few steps.

https://lemonadee71.github.io/cv-maker/


Languages

Language:JavaScript 93.5%Language:HTML 6.5%