Files
webzine/Webzine.Documentation/Rapport/equipe 1 - 1.Introduction.md

2.0 KiB
Raw Blame History

Rapport d'équipe — Projet Webzine

Équipe 1 Formation : Développement .NET niveau 1 / Dr1-P4 Date : Mars 2026


Table des modifications

Date Auteur
04/03 Loïc Masi
05/03 Loïc Masi
06/03 Loïc Masi
25/03 Clément Bobin
06/04 Joséphine Vetu

Introduction

Ce rapport présente le travail réalisé par l'équipe 1 dans le cadre du projet Webzine, une application web de chroniques musicales développée avec ASP.NET Core MVC sur .NET 10. L'objectif du projet était de construire une plateforme permettant de gérer et consulter des artistes, des titres, des styles musicaux et des commentaires, avec un espace d'administration dédié.

Ce document ne revient pas sur le cahier des charges ni sur les fonctionnalités de l'application — ces éléments sont déjà connus de tous. Il s'attache plutôt à décrire comment l'équipe s'est organisée, ce qui a bien fonctionné, ce qui a posé problème, et les enseignements que l'on peut en tirer.



Lo<EFBFBD>c Masi :

04/03 :

  • Cr<EFBFBD>ation de 'AccueilController'
    • Cr<EFBFBD>ation de la fonction Index() -> afficher l'accueil du webzine
  • Ajout de la vue 'Views/Accueil/Index.cshtml'
  • Mise en place d'un Header dans 'Views/Shared/_Header.cshtml'
  • Mise en place de la Sidebar dans 'Views/Shared/_Sidebar.cshtml'

05/03 :

  • Mise en place de fausse donn<6E>es dans 'Webzine.Repository' <20> l'aide de Faker
  • Ajout du ViewModel pour afficher les informations n<>cessaire sur la page d'accueil
  • Adaptation de quelques <20>l<EFBFBD>ments sur la page (Bootstrap)
  • Mise en place du parametrage du nombre d'elements a afficher sur la page dans appsettings
  • Modifiaction du header pour ajouter le Dropdown (Administration) et ajout de quelques redirections

06/03 :

  • R<EFBFBD>cup<EFBFBD>ration des modifications depuis 'dev'
  • Ajout des redirections vers les pages 'Administration'
  • Adaptation du layout principal pour adaptation entre public et administration
  • Ajout du Footer (sur toutes les pages)