Resasnack

Intitulé du projet : Application permettant de commander des sandwichs.

Contexte : Ce projet portait sur la maintenance et l’amélioration d’un site existant. L’objectif était d’apporter des corrections et des ajouts fonctionnels pour la gestion des sandwichs, des commandes individuelles, et des commandes groupées.

Outils utilisés :

  • Développement : PhpStorm pour la modification et l’ajout de fonctionnalités.
  • Serveur local : XAMPP pour le déploiement et les tests en environnement local.
  • Gestion de version : Git et GitHub pour suivre les modifications et collaborer sur le projet.

Charge de travail estimée : Environ 50 heures de travail.

Période de réalisation : Du 1ᵉʳ septembre 2022 au 16 janvier 2023.

Objectifs et besoins fonctionnels :

  • Gestion des sandwichs disponibles, incluant leur ajout, modification, et suppression.
  • Développement et maintenance d’un système de commandes individuelles, permettant aux utilisateurs de personnaliser leurs choix.
  • Mise en place et optimisation d’un système de commandes groupées pour gérer les demandes collectives.

Technologies utilisées :

  • Front-end : HTML, CSS et JavaScript pour les interfaces et les interactions utilisateur.
  • Back-end : Symfony pour la gestion des fonctionnalités dynamiques et des données.

Documentation fournie :

  • Un cahier des charges détaillait les besoins fonctionnels et les modifications à apporter.
  • Une documentation utilisateur a été créée pour faciliter l’utilisation de l’application par les clients et les administrateurs.

Bilan :

  • Ce projet m’a permis de renforcer mes compétences en Symfony, particulièrement dans un contexte de maintenance applicative et corrective.
  • J’ai acquis une expérience précieuse dans la gestion de projets réels, avec une analyse approfondie du code existant pour apporter des solutions efficaces.
  • Une veille contextualisée sur les technologies utilisées m’a permis d’implémenter des optimisations et de garantir la fiabilité de l’application.