# Rapport d'équipe — Projet Webzine **Équipe 1** **Formation :** Développement .NET niveau 1 / Dr1-P4 **Date :** Mars 2026 --- ### Progrès établis jalon 1 - Architecture MVC correctement structurée avec séparation claire entre entités, repositories, et web - Système de tests unitaires fonctionnel sur toutes les entités (ArtisteTests, CommentaireTests, StyleTests, TitreTests) - Interface d'administration complète visuellement (CRUD artistes, titres, styles, commentaires) - Recherche full-text opérationnelle sur les titres et styles - Injection de dépendances configurée proprement pour le repository de titres - Logging NLog en place et fonctionnel - StyleCop configuré sur tous les projets ### Points qui permettraient d'améliorer le Webzine - Implémenter les interfaces de repository manquantes et brancher tous les contrôleurs sur l'injection de dépendances - Ajouter Entity Framework Core pour la persistance réelle (le `DbEntityRepository` attend d'être complété) - Utiliser des ViewModels typés dans les actions POST d'administration pour bénéficier de la validation automatique - Mettre en place la pagination sur la liste des titres (le bouton "Titres plus anciens" est présent dans la vue mais non fonctionnel) - Ajouter des tests d'intégration en complément des tests unitaires sur les entités