Projets

Une collection de mes travaux en cybersécurité, réseaux et développement de logiciels.

Cybersécurité & Réseaux

Lab pfSense, Pare-feu, IDS/IPS et Simulation d'Attaque

Ce laboratoire pratique démontre la conception et l'implémentation d'un réseau interne sécurisé utilisant pfSense.

pfSenseSuricata (IDS/IPS)Kali Linux
Lab pfSense, Pare-feu, IDS/IPS et Simulation d'Attaque
Cybersécurité & Réseaux

Lab NAT pfSense et Analyse de Trafic

Ce laboratoire pratique démontre comment des services internes peuvent être exposés de manière sécurisée à des clients externes à l'aide de pfSense. Le projet se concentre sur la traduction d'adresses réseau (NAT), la redirection de ports, la configuration d'un pare-feu et l'analyse du trafic réseau avec Wireshark.

pfSenseWireshark
Lab NAT pfSense et Analyse de Trafic
Développement Logiciel

Application de Chat en Temps Réel

Application de communication via WebSockets avec partage de fichiers et authentification.

PythonFlaskSQLite
Application de Chat en Temps Réel
Développement Logiciel

E-commerce

Une plateforme de commerce électronique spécialisée dans la vente de livres de cuisine.

ReactNode.jsMySQL
E-commerce
Développement Logiciel

Gestion des clients et des commandes

Une application Windows Forms développée en C# (.NET) permettant de gérer des données stockées dans une base SQL Server.

.NETWindows FormsSQL Server
Gestion des clients et des commandes
Développement Logiciel

Système de Réservation d'Hôtel

Système de gestion de réservations d'hôtel avec interface intuitive.

C++/CLIWindows FormsSQLite
Système de Réservation d'Hôtel
Développement Logiciel

Jeu d'Échecs Console

Implémentation complète des règles d'échecs et des mouvements valides en C#.

C#.NET Core
Jeu d'Échecs Console
Développement Logiciel

Intégration de l'API de Paiement Stripe

Mise en œuvre du système de paiement Stripe avec webhooks en C#.

C#SQLiteWebhooks
Intégration de l'API de Paiement Stripe
Mobile

Liste de Courses (Android Natif)

Une application Android native pour gérer des listes de courses avec support bilingue dynamique et reconnaissance vocale (Speech-to-Text).

JavaSQLite
Liste de Courses (Android Natif)
Mobile

Restaurant Management System

Une solution robuste et moderne destinée à la gestion opérationnelle des restaurants avec NativeScript et Node.js.

NativeScript-VueNode.jsMySQL
Restaurant Management System