eadl:bloc3:dev_av:td1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
eadl:bloc3:dev_av:td1 [2025/09/16 18:45] jcheroneadl:bloc3:dev_av:td1 [2025/09/16 20:22] (Version actuelle) – [Spécifications] jcheron
Ligne 1: Ligne 1:
-====== Séance 1 ====== +====== 1 - Initialisation et structuration de projet ====== 
-Initialisation et structuration de projet+Séance 1 (4h)
  
-===== Sujet ===== +===== API E-commerce - Architecture ===== 
-API E-commerce - Architecture+ 
 +<WRAP round bloc info> 
 +**IA : avec modération** 
 +  * Générative : uniquement pour correction/débogage, amélioration, aucune soumission de TAF 
 +  * Assistant de codage, type copilot : avec contrôle des productions 
 + 
 +</WRAP>
  
 ==== Stack technique ==== ==== Stack technique ====
Ligne 169: Ligne 175:
 </sxh> </sxh>
  
 +=== Attendus ===
 +== Architecture ==
 +
 +  * Séparation couche métier/applicative :
 +  * Controllers (API REST)
 +  * Services (logique métier)
 +  * Repositories (accès données)
 +  * DTOs pour les échanges API
 +  * Entities pour le domaine métier
 +
 +== Tests ==
 +
 +  * Tests unitaires sur les services principaux
 +  * Tests d'intégration basiques des controllers
 +
 +== CI/CD ==
 +
 +  * GitHub Actions : exécution tests sur push/PR
 +  * Pas de déploiement (tests uniquement)
 +
 +
 +<WRAP round bloc todo>
 +== Priorités (4h) ==
 +
 +  * Entities : User, Product, Category 
 +  * CRUD Product + tests unitaires/intégration
 +  * Pipeline CI/CD fonctionnel
 +
 +</WRAP>
 +
 +<WRAP round bloc info>
 +  * Privilégier la qualité
 +  * Toutes les bonnes initiatives sont les bienvenues
 +</WRAP>
  • eadl/bloc3/dev_av/td1.1758041118.txt.gz
  • Dernière modification : il y a 17 heures
  • de jcheron