2025 Cybersécurité · EFREI Paris

Dashboard supervision réseau

Une infrastructure réseau sécurisée complète pour PME, avec un portail de supervision centralisé temps réel.

3 outils intégrés
100% open source
1 dashboard unifié
6 composants réseau

Contexte

Conception et déploiement d'une infrastructure réseau sécurisée pour une PME fictive dans le cadre de la majeure Cybersécurité à l'EFREI. Environnement entièrement virtualisé sous VMware, 100 % open source.

Ce qui a été fait

  • Firewall OPNsense — segmentation VLAN, routage, NAT
  • VPN site-à-site et client via OpenVPN
  • IDS/IPS Suricata — détection d'intrusions temps réel
  • Supervision trafic réseau ntopng via API REST
  • Stockage sécurisé TrueNAS (NFS/SMB), zone DMZ isolée

L'interface Vue.js centralise les données de ntopng, OPNsense et TrueNAS dans un dashboard unique — exploitable par un administrateur non expert.

Stack technique

  • Vue.js 3
  • OPNsense
  • ntopng
  • Suricata
  • TrueNAS SCALE
  • VMware ESXi
  • OpenVPN
  • VLAN 802.1Q
  • API REST
2025 Fullstack · Projet académique

PlayArena

Plateforme web de gestion de tournois de jeux de société — auth JWT, dashboard admin, SQL avancé.

JWT authentification
SQL avancé
3 rôles utilisateur
REST API sécurisée

Contexte

Application fullstack conçue pour organiser, gérer et évaluer des tournois de jeux de société. Objectif : mettre en pratique les architectures API REST sécurisées et la modélisation de bases de données avancées.

Ce qui a été fait

  • Gestion de tournois avec bracket automatique
  • Authentification complète JWT — register, login, refresh token
  • Dashboard administrateur — participants et résultats
  • Classement mis à jour en temps réel
  • Procédures stockées, triggers et vues MySQL

La modélisation SQL avancée automatise la mise à jour des classements via triggers, garantissant l'intégrité des données sans logique applicative supplémentaire.

Stack technique

  • Vue.js 3
  • Node.js
  • Express.js
  • MySQL 8
  • JWT
  • bcrypt
  • Axios
2024 Green IT · Projet académique

Budget écoresponsable

Application de gestion financière avec indicateur CO₂ numérique, hébergée sur Raspberry Pi à ~3W.

~3W consommation
CO₂ indicateur intégré
0 dépendance superflue
WCAG accessibilité

Contexte

Application de gestion de finances personnelles intégrant une dimension écoresponsable : chaque dépense est associée à une estimation d'empreinte CO₂ numérique. Auto-hébergée sur Raspberry Pi.

Ce qui a été fait

  • Suivi des dépenses par catégorie avec indicateur CO₂
  • Tableau de bord budget mensuel et annuel
  • Auto-hébergé sur Raspberry Pi (~3W vs ~100W serveur standard)
  • Interface accessible WCAG et responsive
  • SQL optimisé, assets compressés, zéro dépendance superflue

Déploiement sur Raspberry Pi 4 au lieu d'un serveur standard : 97 % de réduction de la consommation électrique — cohérent avec les principes Green IT.

Stack technique

  • Vue.js 3
  • Node.js
  • MySQL
  • Raspberry Pi 4
  • PM2
  • Nginx