Mes Projets

Projet GSB Angular (Filtrage et affichage dynamique)
E6 Angular Front End GSB AngularDéveloppement d’une application Angular connectée à une API REST pour afficher et filtrer dynamiquement les médecins, rapports et médicaments d'une entreprise fictive.

- Technologies : Angular, TypeScript, HTML5, CSS3, PHP 8 (API), MySQL
- Fonctionnalités : Recherche en temps réel, filtres personnalisés, routing Angular, appels HTTP via services
- Particularités : Design animé et responsive, séparation front/back, consommation d’une API REST
Projet GSB (Gestion de Suivi de Budget)
E6 Php Front End GSB PhpDéveloppement d'une application web complète pour la gestion budgétaire d'une entreprise fictive du secteur pharmaceutique.

- Technologies : HTML5, CSS3, JavaScript, PHP 8, MySQL, Bootstrap
- Fonctionnalités : Authentification sécurisée, génération de PDF, tableaux de bord analytiques
- Particularités : Architecture MVC, protection contre les injections SQL, responsive design
Serveur Debian avec WordPress
Mise en place d'un serveur web complet sous Debian avec stack LAMP optimisé pour WordPress.

- Technologies : Debian 11, Apache 2.4, PHP 8.2, MySQL 8, WordPress 6
- Configuration : VirtualHosts, SSL via Let's Encrypt, optimisation des performances
- Sécurité : Hardening du serveur, configuration de fail2ban, pare-feu UFW
Serveur Multimédia Plex
Installation et configuration d'un serveur Plex complet avec gestion automatisée des médias.

- Configuration : Serveur dédié Ubuntu Server 22.04, Docker, Plex Media Server
- Fonctionnalités : Streaming 4K, partage familial, automatisation avec Tautulli
- Optimisation : Accès distant sécurisé, transcodage matériel, organisation des bibliothèques
Nextcloud - Solution NAS Personnelle
Déploiement d'une solution cloud auto-hébergée pour le stockage et le partage de fichiers.

- Stack technique : Nextcloud 25, PostgreSQL, Redis, Docker Compose
- Fonctionnalités : Synchronisation multi-appareils, partage sécurisé, galerie photo
- Extensions : OnlyOffice, Carnets, Calendar, Talk (visioconférence)
Serveur VPN avec OpenVPN
Déploiement d'un serveur VPN sécurisé permettant un accès distant chiffré à mon réseau domestique.

- Infrastructure : Serveur dédié Ubuntu Server 22.04 LTS, OpenVPN 2.6
- Sécurité : Chiffrement AES-256, authentification par certificats, pare-feu intégré
- Configuration : Routage personnalisé, DNS privé, connexion persistante
- Optimisations : Compression des données, keepalive, gestion des connexions simultanées
- Monitoring : Journalisation détaillée, alertes de connexion, gestion des certificats
Fail2ban sur Ubuntu Server
Implémentation avancée de Fail2ban pour sécuriser mes serveurs contre les attaques par force brute.

- Configuration : Ubuntu Server 22.04 LTS, Fail2ban 1.0.2
- Protections : SSH, Apache, WordPress, Nextcloud, Plex
- Optimisations : Règles personnalisées, notifications Telegram, whitelist IP