3.0 KiB
3.0 KiB
Pédagogie — Swifty Companion
Parcours pour construire le projet étape par étape.
Reprise rapide
→ 00-reprise-et-etat.md — état du projet.
→ 00-plan-preparation-soutenance.md — plan (valider lot par lot).
→ fiche-depot-soutenance.md — branche soutenance, .env, push PC école, bouton DEBUG.
→ guide-soutenance-realisation.md — cartographie sujet ↔ code pour la correction.
Prérequis
Base via la piscine mobile sur le même disque :
Étapes du projet
| Étape | Objectif | Statut |
|---|---|---|
| 0 | Dépôt travail + docs/, sujet FR, paquet swiftyCompanion/ |
✅ Fait — 00-reprise-et-etat.md |
| 1 | Projet swiftyCompanion/swifty_companion/ + flutter run |
✅ Fait |
| 2 | OAuth2 Intra : token + /v2/me |
✅ Fait — etape-02-oauth-intra.md |
| 3 | Vue 1 : recherche par login + erreurs | ✅ Codé — etape-03-vue-recherche.md |
| 4 | Vue 2 : profil (≥ 4 champs, skills, projets failed) | ✅ Codé — etape-04-vue-profil.md |
| 5 | Navigation retour + layout responsive | ✅ Codé — etape-05-navigation-layout.md |
| 6 | Tests + checklist peer-eval + rendu Git école | ✅ Guide — etape-06-checklist-soutenance.md |
| 7 | Bonus : refresh token à l’expiration | ✅ Codé — etape-07-bonus-token.md |
README correcteurs (dépôt école) : swiftyCompanion/README.md
Sujet de référence
→ Traduction FR v4 · PDF : originaux/swifty_companion_subject.pdf
Guides détaillés
| Fichier | Statut |
|---|---|
| 00-reprise-et-etat.md | ✅ À jour |
| etape-02-oauth-intra.md | ✅ Guide étape 2 |
| etape-03-vue-recherche.md | ✅ Guide étape 3 |
| etape-04-vue-profil.md | ✅ Guide étape 4 |
| etape-05-navigation-layout.md | ✅ Guide étape 5 |
| etape-06-checklist-soutenance.md | ✅ Guide étape 6 |
| etape-07-bonus-token.md | ✅ Bonus refresh |
| guide-soutenance-realisation.md | ✅ Guide correction / soutenance |
Demande dans le chat l’étape à ouvrir : le guide correspondant sera rédigé au moment où tu l’attaques.