Démarrage rapide

Avec GitResume, rédigez votre CV en YAML, poussez-le sur GitHub, et obtenez automatiquement un PDF élégant et une page web. Voici le guide complet pour démarrer de zéro.

1. Connexion

Rendez-vous sur gitresume.co et connectez-vous en un clic avec votre compte GitHub ou Google. Aucune inscription séparée nécessaire.

2. Choisir un nom d'utilisateur

Un nom d'utilisateur est automatiquement dérivé de votre identifiant de connexion. S'il n'est pas disponible, vous serez invité à en choisir un lors de la configuration initiale. Il fera partie de l'URL publique de votre CV : gitresume.co/@username/slug. Les noms d'utilisateur ne peuvent pas être modifiés une fois définis.

3. Autoriser l'accès au dépôt

GitResume a besoin d'accéder à vos dépôts GitHub pour lire vos fichiers de CV et déclencher les builds automatiques. Vous serez redirigé vers la page d'autorisation GitHub (via GitHub App), où vous pouvez accorder l'accès uniquement aux dépôts contenant vos CV. Pas besoin d'ouvrir tous vos dépôts.

Après l'autorisation, vous pouvez modifier à tout moment la portée des dépôts accessibles par GitResume dans les paramètres GitHub.

4. Créer un projet

Dans le tableau de bord, cliquez sur « Créer un projet ». Deux options :

  • Sélectionner un dépôt existant — choisissez parmi vos dépôts autorisés
  • Créer depuis un modèle — utilisez le resume-template pour démarrer rapidement. Il contient un fichier resume.yaml d'exemple

Ensuite, renseignez :

  • Nom du projet — affiché dans le tableau de bord
  • Slug — URL publique (ex. : gitresume.co/@username/slug)
  • Branche — la branche Git à surveiller (par défaut : main)
  • Chemin du CV — chemin du fichier YAML dans le dépôt (par défaut : resume.yaml)

5. Rédiger le YAML

Modifiez votre resume.yaml avec votre éditeur préféré (VS Code, Vim, outils IA, etc.). Consultez la référence du schéma YAML pour tous les champs disponibles.

Structure YAML de base :

personalInfo:
  name: Jean Dupont
  title: Ingénieur logiciel
  email: [email protected]
  location: Paris, France

sections:
  - type: summary
    content: >-
      Ingénieur full-stack avec 3 ans d'expérience, spécialisé en React et Go.

  - type: experience
    items:
      - position: Ingénieur logiciel
        organization: Example Corp
        startDate: "2022-01"
        description: |
          - Développement et maintenance du produit principal
          - Construction de microservices avec **React** et **Go**

  - type: skills
    items:
      - category: Langages de programmation
        items: [TypeScript, Go, Python]

6. Build

Deux façons de déclencher un build :

  1. Build automatique — chaque git push sur la branche surveillée déclenche automatiquement un build via webhook
  2. Build manuel — cliquez sur « Build maintenant » sur la page du projet

Une fois le build terminé, le PDF et la page HTML sont générés simultanément.

7. Voir le résultat

Après un build réussi, depuis le tableau de bord vous pouvez :

  • Télécharger le PDF — obtenez un fichier CV prêt à soumettre
  • Prévisualiser le HTML — consultez la version web de votre CV
  • Publier — mettez en ligne sur gitresume.co/@username/slug et partagez le lien

Étapes suivantes