MW-Guardian

Intitulé du projet : Site permettant de créer et gérer différents tickets.

Contexte : Ce projet consistait en une maintenance applicative, avec des modifications et des ajouts spécifiques sur des modules d’un site existant. L’objectif était d’améliorer les fonctionnalités et l’expérience utilisateur en lien avec la gestion des tickets.

Outils utilisés :

  • Développement : PhpStorm pour la gestion et l’écriture du code.
  • Gestion de version : Git et GitHub pour le suivi des modifications et la collaboration.

Charge de travail estimée : Le projet a nécessité environ 20 heures de travail.

Période de réalisation : Du 17 janvier 2022 au 28 janvier 2022.

Objectifs et besoins fonctionnels :

  • Ajout du nom du client sur la page des tickets, afin de faciliter la navigation vers la liste des tickets associés.
  • Implémentation d’une fonctionnalité permettant l’ajout de fichiers multiples relatifs à un ticket pour enrichir les informations associées.

Technologies utilisées :

  • Front-end : HTML, CSS et JavaScript pour les interfaces et interactions.

Documentation fournie : Un cahier des charges (CDC) a été utilisé pour cadrer les besoins et planifier les modifications.

Bilan :

  • Ce projet m’a permis d’approfondir mes connaissances dans l’utilisation du framework Symfony, notamment en travaillant sur des fonctionnalités avancées.
  • J’ai appris à créer une commande Symfony permettant d’envoyer des rappels aux utilisateurs concernant des tickets existants.
  • Cette expérience a renforcé ma compréhension des processus de maintenance applicative et m’a permis d’enrichir mes compétences dans le développement web professionnel.