Template minimal de site Quarto personnel
Ce template donne une structure minimale pour créer le site Quarto personnel. Il peut être adapté librement, à condition de conserver un site public clair, vérifiable et sans information sensible.
La méthode minimale proposée ici publie le site rendu dans docs/ avec GitHub Pages.
Télécharger le gabarit complet (ZIP).
Structure minimale
site-personnel/
_quarto.yml
.nojekyll
index.qmd
parcours.qmd
realisations.qmd
declaration-ia.qmd
styles.css
README.md
docs/
Le dossier docs/ est créé ou mis à jour par quarto render. Il contient les fichiers HTML publiés par GitHub Pages. Le fichier .nojekyll se place à la racine du dépôt.
_quarto.yml
project:
type: website
output-dir: docs
lang: fr
website:
title: "Prénom Nom"
navbar:
left:
- text: "Accueil"
href: index.qmd
- text: "Parcours"
href: parcours.qmd
- text: "Réalisations"
href: realisations.qmd
- text: "IA"
href: declaration-ia.qmd
format:
html:
theme: cosmo
css: styles.css
toc: true
embed-resources: trueindex.qmd
---
title: "Prénom Nom"
---
## Présentation
Court paragraphe de présentation académique ou professionnelle.
## Intérêts
- Science des données
- Programmation R
- Visualisation
## Liens
- GitHub: <https://github.com/identifiant>
- Site publié: <https://identifiant.github.io/nom-du-depot/>
- Portfolio public ou trace publique, si autorisé: <lien>parcours.qmd
---
title: "Parcours et compétences"
---
## Parcours
Décrire brièvement le parcours ou les intérêts professionnels.
## Compétences
- R et tidyverse
- Quarto
- Git et GitHub
- Visualisation de données
## Expériences ou formations
Ajouter uniquement les éléments que vous acceptez de rendre publics.realisations.qmd
---
title: "Réalisations"
---
## Réalisation 1: trace du portfolio
Contexte:
Production:
Outils:
Validation ou vérification:
Ce que cette réalisation démontre:
Limite ou amélioration possible:
Trace source dans le portfolio:
Lien public, seulement si autorisé:
## Réalisation 2: projet ou module avancé
Contexte:
Production:
Outils:
Validation ou vérification:
Ce que cette réalisation démontre:
Limite ou amélioration possible:
Trace source dans le projet ou le module:
Lien public, seulement si autorisé:
## Justification technique courte
Expliquer un choix technique important: structure du dépôt, validation, dépendances, rendu Quarto, visualisation, fonction, test ou publication GitHub Pages.
Pour STT-6230, ajouter une dimension plus avancée: comparaison d’approches, validation supplémentaire, analyse de performance, limite méthodologique ou justification d’architecture.declaration-ia.qmd
---
title: "Déclaration IA"
---
Indiquer ici les usages significatifs de l’IA générative qui ont influencé le texte, la structure, le code ou le design du site.
Pour chaque usage significatif:
- outil utilisé;
- tâche demandée;
- éléments conservés;
- vérifications effectuées;
- modifications apportées.
Si aucun usage significatif n’a influencé le site, écrire:
> Aucun usage significatif de l’IA générative n’a influencé le site remis.styles.css
body {
line-height: 1.6;
}
h1,
h2,
h3 {
letter-spacing: 0;
}README.md
# Site personnel
Site Quarto personnel réalisé dans le cadre du cours STT-4230 / STT-6230.
## Rendu local
```bash
quarto render
```
## Publication
La publication se fait avec GitHub Pages à partir du dossier `docs/`.
Méthode minimale:
1. Lancer `quarto render`.
2. Vérifier le site local dans `docs/index.html`.
3. Créer un fichier vide `.nojekyll` à la racine du dépôt si le fichier n’existe pas déjà.
4. Commiter les fichiers sources, `.nojekyll` et le dossier `docs/`.
5. Pousser le dépôt sur GitHub.
6. Dans GitHub, configurer Pages pour publier la branche principale à partir du dossier `/docs`.
## Liens de remise
- Site publié: <https://identifiant.github.io/nom-du-depot/>
- Dépôt source: <https://github.com/identifiant/nom-du-depot>
- Dernier commit évalué: `coller-identifiant-du-commit`
- Réalisation issue du portfolio: `realisations.qmd`, section `Réalisation 1`
- Réalisation issue du projet ou d’un module avancé: `realisations.qmd`, section `Réalisation 2`
- Déclaration IA: `declaration-ia.qmd`Vérifications avant remise
quarto render
git statusLe site publié doit être consulté dans le navigateur avant la remise finale. Vérifier aussi que les liens vers le portfolio, le projet ou les rapports publics ne donnent pas accès à des données non autorisées ou à des informations sensibles.