Créer un CV professionnel avec JSON Resume
Introduction
Avoir un CV en ligne compte. Une approche efficace consiste à utiliser le paquet npm JSON Resume : rédiger le CV en JSON, puis l’exporter en HTML, PDF ou l’intégrer à un site personnel.
Format JSON Resume
JSON Resume est une initiative open source communautaire pour un standard CV en JSON. Le format est léger et facile à manipuler, ce qui permet de construire des outils autour.
Sections typiques :
Section basics
Nom, intitulé, contact, court résumé, localisation, profils pro.
"basics": {
"name": "Your Name",
"label": "Job Title",
"email": "[email protected]",
"website": "https://yourwebsite.com",
"summary": "A brief summary about yourself.",
"location": {
"city": "City",
"region": "Region",
"countryCode": "Country Code"
},
"profiles": [
{
"network": "LinkedIn",
"username": "yourusername",
"url": "https://www.linkedin.com/in/yourusername/"
}
]
}
Expérience professionnelle
"work": [
{
"name": "Company Name",
"position": "Your Position",
"startDate": "YYYY-MM-DD",
"endDate": "YYYY-MM-DD",
"summary": "Description of your role."
}
]
Formation
"education": [
{
"institution": "University Name",
"area": "Field of Study",
"studyType": "Degree Type",
"startDate": "YYYY-MM-DD",
"endDate": "YYYY-MM-DD"
}
]
Compétences
"skills": [
{
"name": "Programming",
"level": "Intermediate",
"keywords": ["Python", "JavaScript"]
}
]
Projets
"projects": [
{
"name": "Project Name",
"startDate": "YYYY-MM-DD",
"endDate": "YYYY-MM-DD",
"description": "Project description.",
"url": "https://projecturl.com"
}
]
Paquet npm
Installer resume-cli globalement :
npm install -g resume-cliCréer resume.json selon le schéma JSON Resume.
Exporter :
resume export resume.html resume export resume.pdfHébergement : le registre JSON Resume permet d’héberger gratuitement.
JSON Resume offre un moyen standardisé et souple de créer et partager un profil pro. Avec le schéma et la CLI, vous obtenez un CV moderne à partager avec employeurs et contacts.
Ressources avec Hugo et JSON Resume
Profile Studio
Outil en ligne pour prévisualiser et personnaliser le JSON Resume en temps réel.
SkillSet
Visualisation interactive des compétences (D3.js).
Export LinkedIn vers JSON Resume
Hugo-Mod-JSON-Resume
Module Hugo pour intégrer JSON Resume, avec données multilingues et modèles par section.
Ces ressources aident à construire un CV en ligne plus riche et interactif.