Tâches techniques - Sprint 02
Ce document détaille la liste des tâches techniques nécessaires pour réaliser l'objectif du Sprint 02.
🛠️ Kanban des Tâches Techniques
1. Configuration & Environnement
- TS2.1 : Initialisation du fichier
package.jsonavec les dépendances React 18, Vite, Vitest, Testing Library, Playwright. - TS2.2 : Rédaction du fichier
vite.config.jsincluant le support de React et de Vitest. - TS2.3 : Rédaction du fichier de configuration
playwright.config.jspour les tests d'intégration.
2. Styles & Composants Communs
- TS2.4 : Extraire les styles globaux CSS de
index.htmlverssrc/index.css. - TS2.5 : Créer le point d'entrée
src/main.jsxet le squelettesrc/App.jsx. - TS2.6 : Extraire et écrire les composants d'interface génériques sous
src/components/common/(Button.jsx,Modal.jsx,Tag.jsx).
3. Persistance & Services
- TS2.7 : Initialiser le service de stockage dans
src/services/storage.jset configurer le client pour l'API Netlify Functions.
4. Tests & Validation
- TS2.8 : Écrire le premier test unitaire
src/__tests__/App.test.jsx(vérification du montage). - TS2.9 : Écrire le test d'intégration initial
e2e/auth.spec.js(validation du login). - TS2.10 : Valider le démarrage local de l'application et l'exécution des tests.
