Mes projets

Netflix clone

Netflix est mon premier projet full-stack. J'ai fait le choix de gérer de A à Z le fonctionnement du site web, pour ne pas être dépendant de services tels que TheMovieDatabase et surtout pour apprendre à créer une API ett à gérer une base de données. Le site est un clone de Netflix, avec une page d'accueil, une page de détail pour chaque film et une page de connexion. Je gère moi-même les connexions au site avec les données stockées dans la base de données avec le mot de passe hashé. Il est cependant déconseillé de créer un compte avec un mot de passe que vous utilisez ailleurs, car je ne suis pas un expert en sécurité informatique.

javascript

typescript

React

Pokedex

J'ai souhaité créer un pokédex pour prendre une revanche sur un échec précédent.\nJ'ai essayé d'apprendre à créer un site web avec une base de données en suivant un tutoriel de 7h permettant de créer un pokédex. J'avais passé plus de 20h à suivre ce tutoriel pour me retrouver au final avec quelque chose de fonctionnel dont je ne savais pas quoi faire.\nJ'ai donc décidé de recommencer ce projet, 2 ans après, en partant de zéro mais en gardant les mêmes technologies. Suele le type de base de données a changé, passant de mariaDB à PostgreSQL.\nCette nouvelle version est à la fois plus copmplète (Types de pokémons mieux gérés dans la base de données et il y a des liens entre les pokémons pour les évolutions) et plus facilement utilisable (displonible en ligne depuis un site plutôt que via des requêtes HTTP en local).

javascript

Gipoulet

Gipoulet est un jeu d'action, où le joueur incarne un formateur de My Digital School qui doit arriver à l'heure en cours tout en esquivant une pluie de poulets volants et en attrapant des poussins pour gagner du temps.\nIl explore un monde rempli d'obstacles inattendus, de bonus à saisir, et de poulets qui te ralentissent.\nCourir n'a jamais été aussi palpitant : chaque décision compte, car le temps est son ennemi. Le joueur utilisera alors ses réflexes et son intelligence pour éviter les poulets et profiter des poussins rares. Arrivera-t-il à l’heure pour éviter la colère de sa responsable pédagogique ?

Godot

Chess

En tant que grand fan de jeux d'échecs, j'ai souhaité reproduire ce jeu, jouable en local. J'ai choisi de le faire en Javascript uniquement car je ne connissais que ce langage pour du web à ce moment.\nJe n'ai cependant pas inclus toutes les règles de jeu pour l'instant telles que la gestion du tour du joueur, les conditions de victoires ou les roques.

javascript

Portfolio

Ce portfolio est le site sur lequel vous êtes actuellement. C'était le plus gros projet web sur lequel j'avais travaillé au moment de sa création. il a pour but de refléter mes capacités de développeur et de montrer mes projets.\nC'est un réel défi pour moi car il m'a fallu créer la maquette dans un premier temps avec figma avant de pouvoir l'intégrer en code, tout en pensant à la manière de le rendre le plus dynamique possible.\nLe site est responsive et a pour but d'être régulièrement mis à jour afin d'évoluer en même temps que mes capacités.

typescript

React

Next.js

Python

Space Platformer

Space platformer est un jeu de plateforme créé en python en utilisant la librairie graphique pygame.