Aller au contenu principal

Onboarding Checklist

StatutActif — v1.0 — 2026-06-27
PrioritéP1
Obligatoire V1Non
ResponsableSylvain
Voir aussiStandards · Playbook Git

Checklist d'intégration pour un nouveau développeur ou pour reprendre un projet après une longue pause.


Accès et comptes

  • Accès GitHub — invitation à l'organisation DMV
  • Accès Supabase — invitation au projet (rôle approprié)
  • Accès Cloudflare — invitation à l'organisation (si applicable)
  • Clé SSH ajoutée au VPS (compte deploy)
  • Accès aux secrets GitHub (si besoin de les modifier)

Environnement local

  • Node.js 22 installé (node --version)
  • PHP 8.4 installé (php --version)
  • Composer installé
  • Git configuré (nom, email)
  • Clé SSH GitHub configurée

Projets clonés et fonctionnels

  • apicomposer install + .env configuré + php artisan serve fonctionne
  • dmv-publicnpm ci + .env.local configuré + npm run dev fonctionne
  • dmv-workspacenpm ci + .env.local configuré + npm run dev fonctionne

Documentation lue

Premier test

  • Créer une branche feature/test-onboarding
  • Faire un changement trivial (correction typo, amélioration doc)
  • Ouvrir une PR et observer la CI
  • Merger la PR

L'objectif est qu'un nouveau développeur puisse ouvrir sa première PR dans la journée.