I created that project as a theodinproject assignment. Learned a lot about React useState hook and React itself. I also used chatgpt for more complex tasks that I didn't learn yet which are React useEffect hooks.
git clone https://github.com/FullStackPete/CVCreator
cd CVCreator
npm i
npm run build
npm run preview
Then go to -> http://localhost:4173/CVCreator/
Click on the menu icon in top left corner and the proceed to click on one of the 3 icons that slide from top. Those icons will let you input your data into the CV on the right. In the first section you can click "Load example data" to immediately see how the final CV may look like. You can always delete the example data later on. You can also upload your picture using the button that says so.
Upload your picture so that your future employers can see what you look like!
You can load example data straight into the template to see what your final CV may look like. This will also make it easier for you to see what data goes into what place on the CV template!
Make it easy for potential employers or collaborators to contact you by providing your email address, LinkedIn profile, or other relevant contact information.
Clearly present your education history and work experience, including details like dates, institutions, and job responsibilities.
This project is licensed under the MIT License - see the LICENSE.md file for details.
Contact me via email - [email protected]