Projets

AP création d'un portfolio 2025-2026

Ce projet n'est rien d'autre que le site sur lequel vous vous trouvez actuellement !

Ce site a été réalisé en utilisant de nombreuses technologies ou concepts :
- framework : https://symfony.com/
- thème de couleur : https://catppuccin.com/
- scss : https://sass-lang.com/
- BEM : https://getbem.com/

Répond aux compétences du bloc 1 :
- Gérer le patrimoine informatique
- Travailler en mode projet
- Mettre à disposition des utilisateurs un service informatique
- Organiser son dévelopement professionel

Atelier de professionalisation
Symfony
Scss

AP New World - N°1

Ce projet est notre premier projet sur Symfony ; il m'a permis de me familiariser avec ce framework. Dans ce projet, nous devions créer tout un système de gestion de contrats dans le respect du RGPD.

Répond aux compétences du bloc 1 :
- Gérer le patrimoine informatique
- Travailler en mode projet

Atelier de professionalisation
Symfony
Document

AP Site web NoodleML

Ce projet a été lancé à l’initiative de notre professeur ; le but était d’ajouter un système d’administration pour le site : https://noodleml.com/ 

Nous avons travaillé à trois sur ce projet. En utilisant un système de routage en PHP créé par notre professeur, nous l’avons adapté et enrichi avec de nouvelles fonctionnalités. Ces fonctionnalités incluent un système de gestion des classes, des professeurs, ainsi que la visibilité des chapitres par classe ou de manière globale.

Pour ce projet, nous avons utilisé différentes technologies, telles que PHP pour le back-end, Composer pour la gestion des dépendances PHP, et Bootstrap pour l’interface graphique, avec une surcharge du style en SCSS.

Répond aux compétences du bloc 1 :
- Répondre aux incidents et aux demandes d’assistance et d’évolution
- Développer la présence en ligne de l’organisation

Atelier de professionalisation
PHP
Scss
Javascript

TP Cave a vins - Upload de fichier via un formulaire

Ce TP est plutôt ancien : je l’ai réalisé en première année de BTS, et c’est l’un des plus importants. En effet, il m’a appris à gérer l’envoi de fichiers via un formulaire. Cela m’a permis de me familiariser davantage avec l’interaction entre les formulaires HTML et PHP, mais aussi d’ajouter une brique à mes connaissances, me permettant de compléter les compétences requises pour créer des interfaces d’administration web complexes.

Travaux pratique
PHP
Sqlite
Document

TP Flutter - Netflim - Liste à regarder

Ce TP fait partie de la série de TP Netflim ; le but était d’ajouter un système de liste “à regarder” dans l’application Flutter Netflim. La liste “à regarder” est une fonctionnalité souvent implémentée dans les applications mobiles ; savoir la mettre en place est donc très pertinent.

Répond aux compétences du bloc 1 :
- Gérer le patrimoine informatique
- Répondre aux incidents et aux demandes d’assistance et d’évolution
- Organiser son développement professionnel

Travaux pratique
Flutter/Dart
Document

TP Flutter - Netflim

Le TP Netflim est le premier projet Flutter que j’ai réalisé ; le but est de recréer une expérience similaire aux applications mobiles de streaming. Ce TP constitue la première étape d’une série de travaux pratiques qui m’apprendront la programmation asynchrone, l’interaction avec des API publiques et bien d’autres notions.

Répond aux compétences du bloc 1 :
- Gérer le patrimoine informatique
- Répondre aux incidents et aux demandes d’assistance et d’évolution
- Organiser son développement professionnel

Travaux pratique
Flutter/Dart
Document

TP Dart - The movie DB

Ce TP avait pour objectif de connecter du code Dart à l’API de Movie DB. Il a joué un rôle essentiel dans le développement de la série de TP NetFlim.

Répond aux compétences du bloc 1 :
- Gérer le patrimoine informatique
- Répondre aux incidents et aux demandes d’assistance et d’évolution
- Organiser son développement professionnel

Travaux pratique
Flutter/Dart
Document

TP Symfony API REST

Le TP sur les API REST avec Symfony a été, pour notre classe, la porte d’entrée vers les API REST. En effet, ce fut le premier TP au cours duquel nous avons créé des API REST, qui constituent aujourd’hui l’une des bases de l’interaction client-serveur.

Répond aux compétences du bloc 1 :
- Gérer le patrimoine informatique
- Répondre aux incidents et aux demandes d’assistance et d’évolution
- Organiser son développement professionnel

Travaux pratique
Symfony
Document

Intégration du site de la Via ferrata des alpes

Ce projet est mon principal projet de stage de première année de BTS SIO.
 Sur mon rapport, il n’apparaît pas car, à l’époque où je l’ai écrit, le site n’était pas publié. Mais maintenant, je peux vous en parler : j’ai effectué l’intégration SCSS de ce site, c’est-à-dire l’écriture des fichiers de thèmes en SCSS correspondant à une maquette Figma fournie.

Lien du site : https://www.viaferrata-alpes.com/

Répond aux compétences du bloc 1 :
- Gérer le patrimoine informatique
- Répondre aux incidents et aux demandes d’assistance et d’évolution
- Développer la présence en ligne de l’organisation
- Travailler en mode projet
- Mettre à disposition des utilisateurs un service informatique

Stage 1ère année
Wordpress
Scss

Création d'un tic tac toe en react

Ce projet a été pour moi le point de départ avec React, la bibliothèque JavaScript. Il s’agit de la formation officielle de React, que vous pouvez retrouver ici : https://fr.react.dev/learn/tutorial-tic-tac-toe. Il m’a permis d’acquérir les connaissances nécessaires pour, par la suite, développer différents blocs WordPress.

Répond aux compétences du bloc 1 :
- Gérer le patrimoine informatique
- Organiser son développement professionnel

Stage 1ère année
React
Formation
Document

Création d'un bloc wordpress de citation

Ce projet est le deuxième plus important de mon stage. La demande était de créer un bloc WordPress permettant de renseigner une citation. Cela m’a permis de renforcer mes connaissances de la plateforme WordPress ainsi que de la bibliothèque React.

Répond aux compétences du bloc 1 :
- Répondre aux incidents et aux demandes d’assistance et d’évolution
- Travailler en mode projet

Stage 1ère année
React
Wordpress
Document

Integration du site de la mrsi

Ceci est ma deuxième intégration SCSS et également ma première mission en tant qu’alternant. Si vous souhaitez en savoir plus sur l’intégration SCSS, je vous conseille de consulter mon projet sur la Via Ferrata des Alpes.

Le lien du site : https://www.mrsi.fr/

Répond aux compétences du bloc 1 :
- Gérer le patrimoine informatique
- Répondre aux incidents et aux demandes d’assistance et d’évolution
- Développer la présence en ligne de l’organisation
- Travailler en mode projet

Alternance
Wordpress
Scss

Création d'un système de quiz en php et javascript

Dans le cadre de mon alternance, j’ai dû créer un système de quiz. Une première partie en PHP permettait à l’utilisateur de renseigner des questions, de choisir leur ordre et de saisir les réponses associées, ainsi que la bonne réponse. Enfin, la partie JavaScript servait à gérer les interactions utilisateur et le changement de question.

Répond aux compétences du bloc 1 :
- Répondre aux incidents et aux demandes d’assistance et d’évolution
- Travailler en mode projet
- Organiser son développement professionnel

Alternance
PHP
Javascript

Dévelopement de multiple bloc wordpress dans le cadre de mon alternance

Dans le cadre de mon alternance, j’ai dû créer de nombreux blocs WordPress personnalisés en PHP et en React afin de répondre aux demandes variées des clients.

Répond aux compétences du bloc 1 :
- Répondre aux incidents et aux demandes d’assistance et d’évolution
- Travailler en mode projet

Alternance
Wordpress

Formation react.js sur open classroom

Formation qui m'a conforté dans mes bases de react.

React
Formation

Formation php sur openclassroom

Formation qui m'a permis de comprendre plus en profondeur le langage php.

PHP
Formation

Formation javascript

Formation qui m'a permis d'apprendre les bases de javascript ce qui m'a été très utile pour react.

Formation
Javascript