Onboarding Checklist
| Statut | Actif — v1.0 — 2026-06-27 |
| Priorité | P1 |
| Obligatoire V1 | Non |
| Responsable | Sylvain |
| Voir aussi | Standards · 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
-
api—composer install+.envconfiguré +php artisan servefonctionne -
dmv-public—npm ci+.env.localconfiguré +npm run devfonctionne -
dmv-workspace—npm ci+.env.localconfiguré +npm run devfonctionne
Documentation lue
- Engineering README — vue d'ensemble
- Standards — règles de code
- Playbook Git — workflow Git et conventions
- Playbook CI — comprendre la CI
- Vision produit — comprendre le projet
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.