Voici les projets que j’ai réalisés au cours de mon parcours scolaire

Refonte du site web de la MS2R
Dans le cadre de mon parcours scolaire, j’ai participé à un projet visant à moderniser le site web de la MS2R (Maison de Santé et Rééducation).
Objectifs du projet :
Moderniser l’apparence et l’ergonomie du site pour une navigation fluide et intuitive.
Basculer vers un CMS (WordPress) afin de faciliter la gestion des contenus par des utilisateurs non techniques.
Étapes principales :
Étudier l’existant et identifier les attentes des parties prenantes.
Conception et migration :
Installer et configurer WordPress.
Adapter les contenus existants et créer de nouvelles pages.
Personnaliser le thème pour refléter l’identité visuelle de la MS2R.
Fonctionnalités principales :
FrontOffice :
Formulaire de contact.
Module de prise de rendez-vous en ligne.
Blog pour les actualités et conseils
Test et validation :
Vérifier la compatibilité (responsive design) et la performance du site.
Résultats :
Un site fonctionnel, moderne et facile à administrer.
Une amélioration notable de la visibilité et de l’expérience utilisateur.
Une satisfaction client grâce à une meilleure autonomie pour la gestion des contenus.

Développement dynamique du site web de la MS2R avec PHP
Dans le cadre d’un projet d’approfondissement technique, j’ai développé une version dynamique du site web de la MS2R. Contrairement à la version précédente sous CMS, cette solution a été entièrement codée en PHP, avec un back-office sur mesure pour répondre aux besoins spécifiques de gestion et de traçabilité.
Objectifs du projet :
Concevoir un site web dynamique intégrant un back-office pour une gestion autonome des contenus.
Permettre la gestion complète du contenu
Ajout, modification et suppression d’actualités (news) avec gestion d’un carrousel d’images.
Gestion des membres (ajout, modification, suppression).
Garantir une traçabilité complète des modifications (par utilisateur).
Stocker et déployer le site sur les serveurs des SISR pour une solution centralisée et sécurisée.
Fonctionnalités principales :
FrontOffice :
Affichage des actualités dynamiques dans un carrousel.
Design adapté aux différents terminaux.
Gestion des news :
Création, modification, et suppression d’actualités.
Les actualités supprimées restent accessibles dans une liste distincte pour la traçabilité.
Gestion des membres :
Création, modification, et suppression des membres, avec suivi des actions.
Historisation des actions :
Identification de l’utilisateur ayant effectué chaque modification ou suppression.
Stockage des informations dans une base de données.
Base de données relationnelle :
Tables dédiées pour les news, les membres, et l’historique des actions.
Architecture pensée pour faciliter les requêtes SQL et maintenir l’intégrité des données.
Hébergement et configuration :
Déploiement sur les serveurs des SISR.
Tests de performance et de sécurité pour garantir la fiabilité.
Résultats :
Une solution sécurisée et dynamique, adaptée aux besoins de la MS2R.
Une gestion simplifiée et efficace grâce au back-office sur mesure.
Une traçabilité complète des actions pour une transparence accrue.

Application de gestion des fiches de frais pour GSB
Dans le cadre du projet GSB, j’ai travaillé sur une application permettant de gérer les fiches de frais des visiteurs médicaux.
Objectifs du projet :
Vérifier le bon fonctionnement de la saisie et de l’affichage des fiches de frais par les visiteurs médicaux.
Développer la partie « Service comptable » pour :
Valider les fiches de frais saisies.
Assurer une gestion fluide entre les visiteurs médicaux et le service comptable.
Héberger l’application sur un serveur Web mis en place par l’équipe SISR.
Technologies utilisées :
Symfony : Le framework PHP Symfony a été utilisé pour construire l’application, garantissant une structure solide et évolutive.
Doctrine ORM : L’accès aux données est assuré par Doctrine, l’ORM de Symfony, permettant de gérer les interactions avec la base de données de manière sécurisée et efficace.
Fonctionnalités principales :
Visiteurs médicaux :
Saisie et consultation des fiches de frais via une interface dédiée.
Service comptable :
Validation ou rejet des fiches de frais.
Interface de suivi et gestion des fiches validées.
Résultats :
Une application fonctionnelle et fiable, développée avec Symfony et Doctrine, avec une interface utilisateur adaptée aux deux profils (visiteurs médicaux et comptables). L’application a été déployée avec succès sur un serveur dédié. De plus, elle est entièrement responsive, permettant aux visiteurs médicaux de saisir leurs fiches de frais facilement depuis leurs tablettes ou téléphones lors de leurs déplacements.
Projets techniques – SLAM

Mini-Projet IMC
Ce mini-projet a été réalisé dans le cadre des Travaux Dirigés de deuxième année de BTS SIO SLAM. L’objectif était de créer une application complète permettant le calcul de l’Indice de Masse Corporelle (IMC), tout en appliquant les bonnes pratiques de séparation du code et en combinant des technologies front-end (HTML/CSS/JavaScript) et back-end (PHP, sessions, cookies)
Objectifs du projet :
Développer un formulaire HTML avec validation JavaScript
Envoyer et traiter des données en PHP (POST)
Gérer les sessions/cookies
Enregistrer les données dans un fichier CSV
Afficher des statistiques via graphique (ECharts)
Technologies utilisées :
Frontend : HTML5, CSS3, JavaScript
Backend : PHP (procédural), sessions/cookies
Base de données : CSV local
Outils : Visual Studio Code, WAMP, navigateur Web
Fonctionnalités réalisées :
Formulaire interactif de saisie
Calcul instantané de l’IMC avec interprétation (ex : poids normal, surpoids, etc.)
Validation des données (JS + PHP)
Sauvegarde des résultats dans un fichier CSV
Affichage d’un graphique des IMC calculés (via ECharts ou Chart.js)
Historique personnel grâce aux sessions
Résultats :
L’application fonctionne entièrement en local ou sur serveur web, avec un design simple et responsive.
Elle permet à l’utilisateur de :
calculer rapidement son IMC, visualiser les résultats enregistrés, comprendre sa situation physique grâce aux interprétations, et suivre une évolution grâce à l’export ou à la visualisation graphique.

Centre Thalia Application VB.NET
Le Centre de Thalassothérapie fictif Thalia souhaite moderniser la gestion de sa boutique de soins et de produits. L’équipe pédagogique a proposé une mise en situation professionnelle dans laquelle les élèves doivent développer une application de gestion en VB.NET connectée à une base de données MySQL distante.
Objectif du projet
Développement d’une application cliente lourde en VB.NET pour le Centre de Thalassothérapie fictif Thalia. L’objectif était de moderniser la gestion de la boutique de soins et de produits du centre, en automatisant les tâches de gestion et en améliorant l’ergonomie de l’interface utilisateur.
Technologies utilisées
Langage : Visual Basic .NET
Environnement de développement : Visual Studio
Base de données : MySQL (distant)
Fonctionnalités SQL avancées : procédures stockées, triggers, vues
Configuration : fichier config.ini
pour une connexion sécurisée
Modélisation : WinDesign (MCD, MLD)
Fonctionnalités réalisées
Connexion sécurisée à une base de données distante via un fichier de configuration
Recherche de produits par multi-critères
Calcul automatisé des tarifs en fonction de l’âge et des réductions
Système de fidélité client
Gestion des catégories professionnelles personnalisées
Exploitation de triggers SQL pour la gestion automatique des données
Interface ergonomique avec des formulaires intuitifs
Résultats
L’application permet une gestion efficace et sécurisée de la boutique du Centre Thalia, avec une interface utilisateur conviviale et des fonctionnalités avancées pour répondre aux besoins spécifiques du centre.