DUT S2

Projet web réalisé dans le cadre du DUT (S2).

Projet de DUT 2. Il s'agit d'un site d'e-commerce de livre réalisé sur une durée de deux semaines en équipe de 5.

Le projet a été réalisé avec le langage PHP et utilisait une base de données mysql. Comme le projet de S1, Figma a été utilisé pour réaliser la maquette du projet. Ce projet a été l'occasion d'utiliser plus de fonctionnalité CSS par rapport au précédent projet qui était extrêmement simpliste.

Le site a les fonctionnalitées suivantes (issue du cahier des charges simplifié et modifié):

  • Un utilisateur non inscrit ou non connecté peut rechercher, affiner sa recherche à l'aide de filtre et visualiser les livres présents dans la base de données du serveur web.
  • Un utilisateur non inscrit ou non connecté peut ajouter et supprimer des livres de son panier, les données de la session sont stockés grâce aux cookies.
  • Le site permet à un client de s'inscrire, de se connecter et déconnecter, ainsi que changer ses données personnels à tout moment.
  • En plus des fonctionnalités dont sont pourvues les utilisateurs non connectés, le client connecté peut passer des commandes et les visualiser (consulter son historique de commandes ou voir le statut d'une commande en particulier)
  • Un système de favoris, de notes et de commentaires est également présent.
  • De leurs cotés les administrateurs disposent d'une interface pour gérer les livres de la base de données ainsi que pour traiter les différents signalements que peuvent faire les utilisateurs (erreur sur commande/livre et commentaires malveillants).

Personnellement, j'ai participé aux premières réunions de projet durant lesquels le groupe s'est réparti les taches et à mis en place les différents outils de travail (Maquette Figma, Google Doc, Dépôt GIT)

J'ai ensuite travailler sur les différentes tâches dont j'étais en charge :

  • Réflexion sur la BDD puis création du MCD (en équipe), j'ai ensuite réalise le MLD puis le MPD du projet.
  • Réalisation d'une partie de l'API du projet.
  • Réalisation de la page d'affichage des livres et des commandes basée sur la maquette du projet.
  • Système de gestion des signalements et des commentaires.

Le projet était préparé et planifié, les premiers jours ont été consacré à la création du cahier des charges, des PBS, RBS, WBS, Use Case ainsi que diagramme de PERT et de GANTT

Ce fut un projet agréable à réaliser, le professeur responsable de notre projet ainsi que l'équipe dans laquelle j'étais étaient incroyables. Ce fut un vrai changement par rapport au petit projet du S1 durant lequelle je n'avais pas fait grand chose à cause de la taille disproportionnée de l'équipe par rapport au projet. Ce projet de semestre 2 a été l'occasion d'appliquer ce que j'avais appris durant les deux premiers semestres que ce soit en programmation ou en gestion de projet et d'apprendre de nouvelle choses.