first commit
This commit is contained in:
37
docs/pedagogie/README.md
Normal file
37
docs/pedagogie/README.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# Pédagogie — Swifty Companion
|
||||
|
||||
Parcours prévu pour construire le projet **étape par étape** (guides détaillés à venir au fil de l’avancement).
|
||||
|
||||
## Prérequis
|
||||
|
||||
Tu as déjà une base solide via la [piscine mobile](../../../piscine_mobile/README.md) sur le même disque. Réutilise la même machine, Flutter et adb si besoin :
|
||||
|
||||
- [Flutter — Ubuntu natif (piscine)](../../../piscine_mobile/docs/pedagogie/flutter/09-ubuntu-natif-dev-android.md)
|
||||
- [Stratégie VM école / correction](../../../piscine_mobile/docs/pedagogie/flutter/07-strategie-wsl-vm-ecole-correction.md)
|
||||
|
||||
## Étapes du projet (ordre recommandé)
|
||||
|
||||
| Étape | Objectif | Statut doc |
|
||||
|-------|----------|------------|
|
||||
| 0 | Structure dépôt, `.env`, app OAuth Intra | ✅ [swiftyCompanion/README.md](../../swiftyCompanion/README.md) |
|
||||
| 1 | Créer le projet Flutter dans `swiftyCompanion/` | 🔜 à faire ensemble |
|
||||
| 2 | OAuth2 Intra : login, stockage token, **un token pour toutes les requêtes** | 🔜 |
|
||||
| 3 | **Vue 1** : recherche par login + gestion erreurs (404, réseau) | 🔜 |
|
||||
| 4 | **Vue 2** : profil (≥ 4 champs + image), skills, projets (validés + failed) | 🔜 |
|
||||
| 5 | Navigation retour + layout responsive (contraintes / adaptatif) | 🔜 |
|
||||
| 6 | Tests manuels + checklist peer-eval | 🔜 |
|
||||
| 7 | **Bonus** : refresh token à l’expiration | 🔜 |
|
||||
|
||||
## Sujet de référence
|
||||
|
||||
→ [Traduction FR](../sujets/swifty-companion.md)
|
||||
|
||||
## Convention
|
||||
|
||||
Les futurs guides seront nommés :
|
||||
|
||||
- `etape-01-oauth.md`
|
||||
- `etape-02-vue-recherche.md`
|
||||
- etc.
|
||||
|
||||
Demande dans le chat l’étape que tu veux ouvrir : on rédigera le guide au moment où tu la attaques.
|
||||
Reference in New Issue
Block a user