A single page reactive CV that is printable and exportable to PDF. Built with React + Material-UI.
My previous CV was made using LaTeX using a ready made template with very bad code and no comments, which caused a lot of headaches whenever I wanted to make any changes to the layout, icons or even the text. So I decided to create a HTML website (which I intend to host on the internet) that should be very easy do modify, both the layout and the internationalized data. As an added bonus it gives me a chance to practice React in a frontend only environment since all the data is statically loaded from the project files.
Web version: 80%
Printable version: 80%
PDF version: 80%
Mobile version: 80%
To run this application you need to have Node and npm installed. Then navigate to the root directory of the project on the terminal and run this command to download all dependencies:
$ npm install
Then to execute it:
$ npm start
To generate the PDF you need to run a node server inside the server directory like this:
$ node api.js