YAML2CV
Version 1.1
️ ️ ️ Ce Repo ne sera pas continué, vous pouvez trouver le successeur sur LukaHarambasic/vue-resume-component.️ ️ ️
DÉMO - Par défaut
DEMO - Entreprise de haute technologie
Vous souhaitez de nouvelles fonctionnalités ? Créer un problème :)
content et modifiez tous les fichiers, mais ne supprimez jamais de fichiers ni d'attributs (supprimez simplement le contenu si vous ne le souhaitez pas) :company.yml : informations spécifiques à l'entreprise <- doivent être personnalisées pour chaque entreprise à laquelle vous postulez, utilisées pour : lettre de motivationeducation.yml : formation, utilisé pour : première page du cvexperienceFirstPage.yml : expériences professionnelles, utilisé pour : première page sur cvexperienceSecondPage.yml : expériences de travail s'il n'y a pas assez d'espace sur la première page. Pourrait également être utilisé pour afficher quelque chose de différent, comme des projets sur la page. Si vous n'en avez pas besoin, supprimez simplement les segments, mais pas le fichier, utilisé pour : deuxième page du cvfooter.yml : liens en pied de page, est très flexible, utilisé pour : chaque pageperson.yml : vos informations personnelles, utilisées pour : lettre de motivation, première page du cvsettings.yml : votre hub central pour gérer la plupart des choses que vous pouvez voir, tout est expliqué dans ce fichier, utilisé pour : partoutskills.yml : toutes vos compétences, utilisé pour : première page du cvvoluntary.yml : comme l'éducation et l'expérience juste pour votre travail bénévole, utilisé pour : la deuxième page sur components/Footer.vue de votre logo.HighTechCompany où les company.yml , coverletter.yml et skills.yml sont personnalisés.pages/index.vue dans pages et personnalisez les lignes suivantes pour qu'elles correspondent à vos nouveaux fichiers (ici à partir de l'exemple HighTechCompany) : import settings from '~/content/settings.yml'
import coverletter from '~/content/HighTechCompany/coverletter.yml' //CUSTOMIZED
import company from '~/content/HighTechCompany/company.yml' //CUSTOMIZED
import person from '~/content/person.yml'
import experienceFirstPage from '~/content/experienceFirstPage.yml'
import experienceSecondPage from '~/content/experienceSecondPage.yml'
import education from '~/content/education.yml'
import skills from '~/content/HighTechCompany/skills.yml' //CUSTOMIZED
import voluntary from '~/content/voluntary.yml'
import footer from '~/content/footer.yml'
HighTechCompany.vue ajoutez /HighTechCompany à votre URL pour obtenir http://localhost:3000/HighTechCompany .assets/scss/_settings.scss , principalement la couleur $c-primary mais vous pouvez changer tout ce que vous voulez, mais je soupçonne que cela détruira la mise en page.nuxt.config.js (remplacez simplement l'url que vous y trouvez). npm install - vous ne devez le faire qu'une seule foisnpm run dev et accédez à localhost:3000 More settingsSave as PDF comme destination d'impressioncontentnpm run buildnpm run start$ docker build -t yaml2cv --build-arg NODE_ENV=production .$ docker-compose up -ddocker exec -it yaml2cv bashpm2 monitpm2 listpm2 stop apppm2 restart appnpm run generatedist sur votre serveur Web Ce projet utilise Vue.js dans Nuxt.js.