Projet n°
6
LA CSF : suivi consommation
Symfony
HTML
CSS
MySQL
GitLab
Figma
Ce projet-ci a été réalisé au cours de mon stage de fin de formation au sein de la CSF.
La demande était très claire : Il fallait mettre en place une interface permettant de faire remonter les bilans consommations de l’association à échelle locale, départementale et confédérale.
J’ai donc pour la première fois de ma vie réalisé un projet informatique de A à Z.
J’ai ainsi pu concevoir toute la base de données et l’architecture du site.
J’ai ainsi pû réaliser la majorité du back-end de l’application; de la création des entités, leur mise en relation, la création des différents formulaires, de services, de différents controllers, mais également une grosse partie des fonctionnalités du site.
J’ai organisé l’application en couches, avec: - une couche BO comptant les entités et leurs relations - une couche comprenant les contrôleurs - une couche DAO avec les repository - et une dernière pour les vues.
Nous avons utilisé le framework Symfony, ainsi que MySql. Les maquettes ont été créées à l’aide de figma. Les différents diagrammes ont été créés à l’aide de UMLetino.
Projet n°
7
HANG OUT : site d'évenements
Symfony
HTML
CSS
Javascript
MySQL
Git
C'est un projet que j'ai effectué durant mes études. L’exercice consistait cette fois à réaliser un site d’organisation d'événements / de sorties pour les stagiaires de l’ENI, afin de favoriser la cohésion de groupe.
La plateforme permet ainsi de créer des sorties, auxquelles d’autres stagiaires peuvent s’inscrire.
J’ai participé au maquettage du site, et à la création de quelques pages ainsi que de leur mise en forme. J’ai également pris l'initiative en fin de projet de mettre en place un thème alternatif “dark”, plus agréable pour l’utilisateur naviguant le site de nuit.
Projet n°
8
Portfolio
Symfony
HTML
CSS
Javascript
MySQL
Git
C'est le site sur lequel vous naviguez à l'heure actuelle !
Projet n°
9
Pokédex web
HTML
CSS
Javascript
Git
Cette application web, développée en JavaScript pur, simule un Pokédex interactif en consommant l’API officielle PokéAPI.
Grâce à des requêtes AJAX, l'utilisateur peut rechercher des Pokémon par nom ou numéro, naviguer entre les différentes fiches, et découvrir leurs types, poids, visuels…
Le tout est présenté dans une interface simple, avec une navigation fluide à l’aide de boutons de pagination.
Quelques easter eggs malicieux se sont également glissés dans l’appli, pour les plus curieux ! 🐣
Ce projet m’a permis de renforcer ma maîtrise des appels API, de la manipulation DOM, et d’implémenter des logiques côté client dynamiques.