DOC
Accueil/ Projets/ MJY Task Platform/ Tâches techniques - Sprint 02

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.json avec les dépendances React 18, Vite, Vitest, Testing Library, Playwright.
  • TS2.2 : Rédaction du fichier vite.config.js incluant le support de React et de Vitest.
  • TS2.3 : Rédaction du fichier de configuration playwright.config.js pour les tests d'intégration.

2. Styles & Composants Communs

  • TS2.4 : Extraire les styles globaux CSS de index.html vers src/index.css.
  • TS2.5 : Créer le point d'entrée src/main.jsx et le squelette src/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.js et 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.