Project to generate my own beautiful curriculums with my personal brand.
👆In this article I describe the best way to generate PDFs with react
- Clone the repository
- Copy
src/cv-info/languages/template.tsxtosrc/cv-info/languages/en.tsx - Adapt the information in
src/cv-info/languages/en.tsxThe following constants should be exported:For different positions or university degrees in the same institution, you can add a new entry to theexport const PERSONAL_INFORMATION: PersonalInformation; export const LANGUAGES: Languages; export const HOBBIES: Hobbies; export const EXPERIENCE: ExperienceAndEducation[]; export const EDUCATION: ExperienceAndEducation[];
positionsarray For different activities or roles in the same position, you can add a new entry to thedescriptionBlocksarray - Replace candidate-image.jpeg with an image of yourself
- Run
npm run dev - Go to http://localhost:3000/?lang=en to see the result
- Play with the sizes on the CV to fill the page and make it look proportional.
For that, you can change the root font size on the
.htmlclass in globals.css. - Save as pdf running
npm run export:pdf-ento save the CV in English
ℹ️ You can have your cv in different languages adding a new file to src/cv-info/languages/ and exporting the same constants as in en.tsx
