Little app to manage the resume. It can be generated and updated by a JSON file.
The reason why I wrote this tool, is because I wanted to have a cv version on GitHub, to take advantage of the versioning. I can make changes and rebuild the cv as releases. Only managing a JSON file. No more diving into the computer folders to find an old version of the cv and then fighting against Microsoft Word or Google Documents or Pages to align that damn table.
Under /src
rename cv_config.json.example
in cv_config.json
and fill in the information. I suppose you know how to write a JSON file.
Then add your profile image under public/
with the name profile.jpg
.
Now you can start the tool in development mode, to check your CV and make the changes you want. Just run
npm run dev
Now you can see your cv in the browser under port 5005 (you can change it if you want of course).
This project uses react-pdf to generate the document. In this configuration, the document is rendered in DOM.
If you want to change the behavior and generate a File, then please refer to the react-pdf documentation to make the needed modification (hint: is 1 line code)