Ce projet est une copie du site web de notre école, school-website.
L’objectif principal est de s’entraîner à utiliser GitHub et le workflow Git Flow en équipe.
L’accent est mis sur la collaboration, la gestion des versions et les bonnes pratiques Git, plutôt que sur la complexité du site lui-même.
- Appliquer le workflow Git Flow (
main,develop,feature/*,fix/*) - Créer et gérer des Pull Requests avec review obligatoire
- Signer tous les commits (SSH)
- Suivre l’avancement via un GitHub Project (Kanban)
- Mettre en place un linter avec hook
pre-commitpour vérifier le code - Gérer des releases sur la branche
main
- HTML / CSS
- JavaScript (optionnel pour fonctionnalités futures)
- Git & GitHub
- Cloner le dépôt :
git clone git@github.com:aaimeraud/school-website.git