Mes Projets
Une sélection de projets réalisés à l'école 42 : du jeu 2D au serveur IRC, en passant par le Pong multijoueur.
Tous les projets
-
Transcendance
Plateforme web de Pong jouable en local : solo, 1v1, 4 joueurs, tournoi et interface multi-langue.
PythonDjangoJavaScriptPostgreSQLDockerNginx -
Tokenizer
Token BEP-20
GOLD42sur BNB Smart Chain Testnet : mint plafonné, burn et transfert de propriété - premier smart contract.SolidityBEP-20OpenZeppelin -
TokenizeArt
NFT BEP-721
Zehd42sur BNB Smart Chain Testnet : jeton non fongible unique portant le 42, avec métadonnées sur IPFS et mint réservé au propriétaire.SolidityBEP-721OpenZeppelinIPFSPinata -
Linear Regression
Projet 42 : régression linéaire entraînée par une descente de gradient écrite de zéro - booléenne sur
thetas.json, prédiction interactive et métriques MSE, MAE, R².PythonNumPyPandasMatplotlibDescente de gradient -
DSLR
Projet 42 : le Choixpeau de Poudlard reconstruit par une régression logistique multiclasse one-vs-all codée de zéro - analyse, visualisation et descente de gradient.
PythonNumPyPandasSeabornClassification -
Minishell
Interpréteur de commandes UNIX inspiré de bash : boucle interactive, redirections, pipes et gestion des signaux.
CUNIXReadlineLibft -
ft_irc
Serveur IRC en C++98 (RFC 2810-2813) : multi-clients, canaux, opérateurs, 5 modes et un bot Pierre-Papier-Ciseaux.
C++Sockets BSDTCP/IP -
Push Swap
Algorithme de tri d'entiers sur deux piles : parsing robuste, tri adaptatif puis tri radix par normalisation.
CAlgorithmique -
So Long
Jeu 2D en C avec la MiniLibX : cartes
.bervalidées par flood-fill, collecte d'objets et bonus complet (ennemi, compteurs).CMiniLibXX11