Intitulé du projet : Application permettant de gérer différentes sorties.
Contexte : Ce projet avait pour objectif de développer un site web offrant des fonctionnalités de gestion des sorties ainsi que de suivi via une liste d’appel. Il a permis de mettre en pratique des compétences en développement web, en création de maquettes et en élaboration d’un cahier des charges.
Outils utilisés :
- Développement : PhpStorm pour l’écriture et la gestion du code.
- Serveur local : XAMPP pour le déploiement local du projet.
- Gestion de version : Git et GitHub pour le suivi des modifications et la collaboration.
- Design : Figma pour la création des maquettes fonctionnelles.
Charge de travail estimée : Environ 50 heures de travail.
Période de réalisation : Du 16 janvier 2023 au 13 juillet 2023.
Objectifs et besoins fonctionnels :
- Mise en place d’un système de gestion des sorties, permettant d’ajouter, modifier et suivre les différentes activités organisées.
- Développement d’une fonctionnalité de gestion des listes d’appel pour garantir un suivi précis des participants.
Technologies utilisées :
- Front-end : HTML, CSS et JavaScript pour les interfaces utilisateur et les interactions dynamiques.
- Back-end : PHP et MySQL pour la gestion des données et des fonctionnalités dynamiques.
Documentation fournie :
- Un cahier des charges a été élaboré pour cadrer les besoins et structurer le développement.
- Des maquettes fonctionnelles, réalisées sur Figma, ont servi de guide pour le design et l’ergonomie du site.
Bilan :
- Ce projet m’a permis d’approfondir mes connaissances sur le framework Symfony et d’acquérir une expérience précieuse dans l’élaboration de cahiers des charges complets et précis.
- J’ai également amélioré mes compétences en création de maquettes fonctionnelles, garantissant une interface utilisateur intuitive et efficace.
- La réalisation de ce projet m’a donné l’occasion de travailler sur l’ensemble du cycle de développement, de la conception à la mise en œuvre des fonctionnalités.
