📢 Gestion de la présence en ligne de la MS2R
📋 Contexte
La MS2R souhaitait moderniser sa présence en ligne en passant d'un site statique sous CMS à une solution web dynamique hébergée en interne, sans CMS. Le projet comportait deux volets complémentaires : côté SISR, le déploiement et la sécurisation de l'infrastructure serveur (Apache2, PHP, MariaDB, ProFTPD) ; côté SLAM, le développement d'un site web dynamique avec gestion des membres en base de données et un back-office sécurisé.
🎯 Périmètre du projet
🖥️ Mission 1 — SISR (Infrastructure)
- Paramétrage du serveur Debian sur VMware ESXi
- Installation Apache2, PHP, MariaDB, ProFTPD
- Configuration des noms de domaine (ms2r.lan)
- Création des utilisateurs système et FTP (ms2r_ftp)
- Sécurisation HTTPS avec SSL/TLS
- Rédaction du mode opératoire et jeux de tests
💻 Mission 2 — SLAM (Développement)
- Reprise du site MS2R en HTML/CSS (accueil, membres CA, mentions légales)
- Navigation entre les pages et hébergement sur l'intranet
- Reprise et mise à jour de la BDD GestParc
- Schéma entité-association (tables membres et services)
- Affichage dynamique des membres via PHP + MySQL
- Back-office sécurisé avec formulaire de connexion et mots de passe hashés
👤 Ma contribution personnelle
- Gestion du Kanboard et coordination J'ai pris en charge la mise à jour et le suivi du Kanboard tout au long du projet : création des tâches et sous-tâches, attribution aux membres, suivi de l'avancement et ajustements en fonction des retards constatés lors des points d'équipe.
- Partie A — Reprise du site MS2R (HTML/CSS) En binôme avec Meva, j'ai travaillé sur la refonte du site en HTML/CSS : développement des pages principales (accueil, membres du CA), mise en place de la navigation entre les pages et préparation du bouton d'accès vers le back-office. Le site a été hébergé sur l'intranet sio.lan.
- Partie B — Reprise de la base de données GestParc En collaboration avec Léo, j'ai contribué à la reprise de la base GestParc : rédaction du script SQL pour créer les tables (membres, services, jointures), vérification de la correspondance des clés primaires et étrangères entre les tables, et mise en place des données de test pour valider les jointures.
-
Schéma entité-association
Réalisation du schéma relationnel représentant la structure complète de la base GestParc, notamment la relation entre la table
membreet la tableservice(clé primaireid_personne, clé étrangèreid_service), soumis à validation avant toute modification effective de la base.
🛠️ Environnement technique
📊 Bilan
Ce projet m'a permis de travailler à la fois sur le développement front-end (HTML/CSS), la modélisation de base de données (schéma entité-association, SQL) et la coordination d'équipe via Kanboard. La collaboration avec l'équipe SISR pour l'hébergement du site sur l'infrastructure interne a été une expérience concrète de travail en mode projet multi-filières.