Atelier Professionnel 5

Plateforme Web &
Back-Office Sécurisé

Développement d'un back-office de gestion complet pour la Maison des Sports de la Région Réunion (MS2R).

PHP PHP / MariaDB Back-Office CRUD

Contexte du projet

La Maison des Sports de la Région Réunion (MS2R) souhaitait disposer d'un site web vitrine accompagné d'un back-office permettant à ses équipes de gérer les actualités et les membres de manière autonome, reproduisant les conditions d'un projet professionnel réel.

L'objectif principal était de développer le back-office avec une gestion fine des droits d'accès et une traçabilité des actions.

Ce projet illustre le développement d'une application web complète avec gestion des droits et traçabilité des actions.

Missions réalisées

Le projet couvre le développement applicatif du back-office de la MS2R.

Back-office du site web

Développement d'une interface d'administration complète pour la gestion du contenu et des utilisateurs.

  • Gestion des actualités (News) : ajout, modification, suppression avec upload de photos et affichage en carrousel côté front-office
  • Traçabilité : identification de la personne ayant effectué chaque action, historisation des news supprimées
  • Gestion des membres de la MS2R : CRUD complet avec confirmation de suppression
  • Authentification sécurisée (login + mot de passe haché) avec critères de complexité définis
  • Gestion des habilitations : rôles distincts (chargée de communication, direction) avec diagramme de cas d'utilisation

Mesures de sécurité

L'ensemble du projet a été sécurisé selon les bonnes pratiques professionnelles côté applicatif.

Mots de passe hachés

Hachage côté back-office, critères de complexité

Gestion des habilitations

Rôles distincts, accès restreint selon le profil

Traçabilité des actions

Journalisation des modifications et suppressions

Compétences mobilisées

Informations

  • Catégorie : Atelier Professionnel (2ème année)
  • Type : Environnement Web & Back-Office
  • Contexte : MS2R
  • Date : 2025
  • Technologies : PHP, MariaDB, HTML/CSS, JavaScript
Retour au Portfolio