Mon CV
← Retour aux projets
⚙️ Projet Professionnel · BTS SIO SLAM

🌍 Environnement Web de la MS2R

🏢 Client : MS2R · Maison des Sports de la Région Réunion 🏛️ Établissement public · Secteur sportif 👑 Rôle : Chef de projet SLAM 👥 4 membres · 2 SLAM · 2 SISR 🛠️ PHP · MariaDB · phpMyAdmin

📋 Contexte

Dans le cadre de la modernisation de son infrastructure numérique, la MS2R nous a confié la mise en place d'un environnement web complet. En tant que chef de projet SLAM, j'ai piloté le développement du back-office et de la base de données, avec pour objectif de livrer un site opérationnel et sécurisé, permettant aux personnes habilitées de gérer les contenus.

🎯 Périmètre du projet

💻 Back-office et base de données

  • Conception du schéma entité-association de la base de données
  • Implémentation de la base via phpMyAdmin (MariaDB)
  • Développement du back-office en PHP
  • Authentification sécurisée avec gestion des rôles
  • Gestion des actualités (ajout, modification, suppression)
  • Gestion des membres avec traçabilité des actions

⚠️ Contraintes du projet

  • Accès restreint : seuls les membres habilités peuvent accéder au back-office et gérer le contenu.
  • Traçabilité : toutes les modifications doivent être historisées en base de données.
  • Sécurisation des mots de passe : stockage hashé obligatoire, critères de robustesse à respecter.
  • Validation du schéma BDD : le schéma entité-association devait être validé par le professeur avant toute implémentation.
  • Ergonomie : interface simple et intuitive pour des profils non techniques.

⚡ Incident technique rencontré

Perte de la base de données suite à un incident serveur lié au SSL
Au cours du projet, un problème lié au certificat SSL géré par l'équipe SISR a rendu le serveur inaccessible pendant environ deux heures. Lors de la résolution de cet incident, et en l'absence de sauvegardes, la base de données intégrée via phpMyAdmin a été définitivement perdue. Le site web, qui avait été sauvegardé en amont, a toutefois pu être réintégré rapidement une fois le serveur rétabli. Cet événement a mis en évidence l'importance des sauvegardes et a conduit à la mise en place de sauvegardes automatiques ainsi qu'à une concertation inter-filière afin d'améliorer les pratiques.

👤 Ma contribution personnelle

En tant que chef de projet SLAM, j'ai piloté l'équipe tout en prenant en charge les développements les plus critiques :

  • Pilotage du projet côté SLAM Organisation de l'équipe SLAM, répartition des tâches, mise en place des outils collaboratifs (Google Drive, Kanboard) et suivi de l'avancement tout au long du projet. Le volet SISR était piloté par un chef de projet dédié avec qui j'assurais la coordination inter-filière.
  • Conception et implémentation de la base de données Définition de la structure de la BDD (tables actualités, membres, rôles, historique), conception du schéma entité-association soumis à validation, puis implémentation complète via phpMyAdmin sur le serveur MariaDB. Écriture et exécution du script SQL pour déployer toute la structure.
  • Gestion de l'incident et coordination inter-équipes Suite à la perte de la BDD, coordination avec l'équipe SISR pour rétablir l'environnement, organisation d'un temps de concertation et mise en place de procédures de sauvegarde pour sécuriser la suite du projet.

📊 Bilan

✅ Projet terminé

Les objectifs ont été atteints : back-office fonctionnel avec authentification sécurisée, gestion des actualités et des membres, traçabilité des actions et infrastructure serveur opérationnelle. La gestion de l'incident SSL a été un moment clé du projet, qui a renforcé la collaboration entre les deux filières et mis en lumière l'importance des procédures de sauvegarde dans un contexte professionnel.

🎓 Compétences mobilisées

Compétences issues du référentiel BTS SIO mobilisées dans ce projet :

Activité 1.1 — Gestion du patrimoine informatique
  • Exploitation des référentiels, normes et standards adoptés par le prestataire informatique
  • Mise en place et vérification des niveaux d'habilitation associés à un service
  • Vérification des conditions de la continuité d'un service informatique
  • Gestion des sauvegardes
Activité 1.2 — Réponse aux incidents et aux demandes d'assistance et d'évolution
  • Collecte, suivi et orientation des demandes
  • Traitement des demandes concernant les applicatifs, services réseau et système
Activité 1.4 — Travail en mode projet
  • Analyse des objectifs et des modalités d'organisation d'un projet
  • Planification des activités
  • Évaluation des indicateurs de suivi d'un projet et analyse des écarts
Activité 1.5 — Mise à disposition des utilisateurs d'un service informatique
  • Test d'intégration et d'acceptation d'un service
  • Déploiement d'un service