Mes Projets
Projets académiques et personnels démontrant mes compétences techniques
Architecture Réseau Sécurisée
SISR
Cisco
Sécurité
RÉSEAU
Contexte du projet
Conception et simulation d'une architecture réseau complète pour une entreprise fictive disposant de 3
sites distants.
L'objectif était de créer une infrastructure sécurisée, performante et évolutive.
Problématique
Comment interconnecter de manière sécurisée plusieurs sites géographiquement distants tout en
garantissant
la séparation des flux métiers et la haute disponibilité des services ?
Solutions mises en œuvre
- Segmentation réseau : Mise en place de VLANs pour isoler les différents services
(Administration, Production, Invités, VoIP)
- Adressage IP : Plan d'adressage IPv4 optimisé avec VLSM et configuration IPv6 pour
anticiper la migration
- Routage inter-sites : Configuration de routeurs Cisco avec protocoles de routage
dynamique (OSPF)
- Sécurité WiFi : Déploiement d'un serveur Radius pour l'authentification 802.1X des
utilisateurs WiFi
- Pare-feu : Installation et configuration de PfSense pour filtrer le trafic entre
les zones
- ACLs : Mise en place de listes de contrôle d'accès pour restreindre les flux selon
les politiques de sécurité
- Redondance : Configuration HSRP (Hot Standby Router Protocol) pour la haute
disponibilité des passerelles
Technologies utilisées
Cisco Packet Tracer
Cisco IOS
VLANs
OSPF
Radius
PfSense
802.1X
Compétences mobilisées
Ce projet m'a permis de développer des compétences en :
- Conception d'architectures réseau complexes
- Configuration de matériel réseau Cisco
- Mise en œuvre de politiques de sécurité réseau
- Documentation technique (schémas réseau, tables d'adressage)
- Troubleshooting et résolution de problèmes réseau
Résultats
Infrastructure réseau opérationnelle simulant un environnement d'entreprise réel avec :
- ✅ Connectivité entre les 3 sites validée
- ✅ Sécurisation des accès WiFi par authentification
- ✅ Séparation des flux métiers respectée
- ✅ Haute disponibilité assurée par la redondance
Teranga Azur
HTML5
CSS3
JavaScript
E-commerce
PHP
Python
WEB DEV
🚧 Projet en développement actif
⚠️ Statut du projet
Ce projet est actuellement en cours de développement. Il s'agit d'un projet académique
dans le cadre de ma formation BTS SIO. Certaines fonctionnalités sont encore en phase de conception
et d'implémentation. Les captures d'écran et descriptions ci-dessous représentent l'état actuel et
les objectifs à atteindre.
Contexte du projet
Création d'un site e-commerce immobilier pour la vente de villas de luxe sur la côte sénégalaise.
Ce projet académique vise à développer une plateforme web moderne et attractive pour valoriser
des biens immobiliers haut de gamme.
Objectifs du projet
- Créer une vitrine digitale professionnelle et élégante
- Permettre aux visiteurs de consulter le catalogue de villas disponibles
- Mettre en place un système de contact et de demande d'information
- Développer un système de réservation en ligne (en cours)
- Assurer une expérience utilisateur optimale sur tous les supports (responsive design)
Fonctionnalités développées
- ✅ Page d'accueil attractive avec carousel de photos et présentation de l'entreprise
- ✅ Catalogue de villas avec système de filtres et de recherche
- ✅ Fiches détaillées pour chaque villa (photos, caractéristiques, localisation)
- ✅ Design 100% responsive optimisé pour mobile, tablette et desktop
- ✅ Formulaire de contact pour demandes de renseignements
- 🚧 Système de réservation en ligne (en cours de développement)
- 🚧 Espace client avec gestion des favoris (en cours de développement)
- 🚧 Base de données clients pour le CRM (en cours de développement)
- 🚧 Module de paiement sécurisé (planifié)
Technologies utilisées
HTML5
CSS3
JavaScript
Responsive Design
Google Maps API
MySQL
PHP
Python
Compétences développées
- Développement frontend (HTML, CSS, JavaScript)
- Design responsive et mobile-first
- UX/UI design et ergonomie web
- Intégration d'APIs tierces (Google Maps)
- Gestion de projet web de bout en bout
- Optimisation des performances et SEO
Prochaines étapes
Roadmap de développement :
- 📅 Février 2025 : Finalisation du système de réservation en ligne
- 📅 Mars 2025 : Développement de l'espace client et du backend PHP/MySQL
- 📅 Avril 2025 : Tests utilisateurs et optimisations
- 📅 Mai 2025 : Mise en ligne de la version finale
Note : Ce projet est réalisé dans un cadre pédagogique. Il ne constitue pas un site
commercial réel
mais démontre ma capacité à concevoir et développer une application web complète.
Serveur de Ticketing GLPI
Linux
GLPI
LAMP
LINUX
Contexte du projet
Déploiement d'une solution de gestion des incidents et du patrimoine informatique pour centraliser
le support utilisateur et l'inventaire des équipements.
Problématique
Comment mettre en place une solution open source de service desk permettant de gérer efficacement
les demandes utilisateurs et de maintenir un inventaire à jour du parc informatique ?
Architecture technique
- Serveur : Machine virtuelle Linux Debian 11
- Stack LAMP : Linux + Apache + MySQL + PHP
- Application : GLPI (Gestionnaire Libre de Parc Informatique)
- Plugins : FusionInventory pour l'inventaire automatique
Étapes de réalisation
1. Préparation de l'environnement
- Création d'une machine virtuelle sous VirtualBox
- Installation de Debian 11 en mode serveur
- Configuration réseau et SSH pour administration à distance
- Mise à jour du système et installation des outils de base
2. Installation de la stack LAMP
- Installation et configuration d'Apache2
- Installation de MariaDB et sécurisation de l'installation
- Installation de PHP et des modules requis (php-mysql, php-xml, php-mbstring, etc.)
- Configuration des paramètres PHP pour GLPI (memory_limit, upload_max_filesize)
3. Déploiement de GLPI
- Téléchargement de la dernière version stable de GLPI
- Configuration de la base de données MySQL
- Installation via l'interface web
- Configuration initiale (entités, profils utilisateurs, notifications)
4. Configuration avancée
- Création de catégories de tickets personnalisées
- Configuration des SLA (temps de résolution, priorités)
- Paramétrage des notifications par email
- Installation du plugin FusionInventory pour l'inventaire automatique
- Création de règles de routage automatique des tickets
5. Intégration avec l'infrastructure
- Synchronisation avec Active Directory pour l'authentification (LDAP)
- Déploiement des agents FusionInventory sur les postes clients
- Configuration des remontées automatiques d'inventaire
Fonctionnalités mises en œuvre
- ✅ Système de ticketing multi-niveaux (N1, N2, N3)
- ✅ Gestion du patrimoine informatique (matériel, logiciels, licences)
- ✅ Suivi des contrats et garanties
- ✅ Base de connaissance pour les solutions récurrentes
- ✅ Tableaux de bord et statistiques
- ✅ Gestion des fournisseurs et contacts
Technologies et outils
Linux Debian
Apache2
MariaDB
PHP
GLPI
FusionInventory
LDAP
Compétences acquises
- Administration de serveurs Linux
- Installation et configuration de services web (Apache, MySQL, PHP)
- Déploiement d'applications métier
- Intégration avec annuaire Active Directory
- Gestion de projet de déploiement
- Documentation technique et formation utilisateurs
Résultats et bénéfices
- 📊 Centralisation de toutes les demandes utilisateurs
- 📈 Amélioration du temps de résolution des incidents
- 💾 Inventaire automatisé et à jour du parc informatique
- 📝 Traçabilité complète des interventions
- 📧 Notification automatique des utilisateurs
Projet validé : Ce projet a été présenté dans le cadre de mes réalisations
professionnelles
pour le BTS SIO et a été salué pour sa complétude et sa documentation.
Scanner de Ports Python
Python
Réseau
Scripting
SCRIPTING
Contexte du projet
Développement d'un script Python pour automatiser la découverte des services réseau et
l'audit de sécurité basique d'un réseau local.
Fonctionnalités du script
- Scan de plages d'adresses IP
- Détection des ports ouverts (TCP)
- Identification des services associés aux ports
- Génération de rapports au format CSV
- Mode multithreading pour accélérer le scan
Technologies
Python 3
Socket
Threading
CSV
Note sur l'éthique : Cet outil a été développé dans un cadre pédagogique et testé
uniquement
sur un réseau simulé en laboratoire. L'utilisation de scanners de ports sur des réseaux dont vous
n'êtes pas
propriétaire peut être illégale.