Jérémy Lorette 👋
💻 Développeur Web & Mobile | ❤️🔥 Passionné par les technologies numérique et prêt à relever de nouveaux défis !

💻 Développeur Web & Mobile | ❤️🔥 Passionné par les technologies numérique et prêt à relever de nouveaux défis !
Voici une sélection de mes projets récents, réalisés aussi bien dans le cadre de mes études à l'école 42 que de manière personnelle. Ces réalisations reflètent mes compétences techniques ainsi que ma capacité à mener des projets variés et concrets.
OpenGambit est une plateforme d'apprentissage d'échecs axée sur la maîtrise des ouvertures. Elle permet aux joueurs d'apprendre les ouvertures des Grands Maîtres, de visualiser leur progression ligne par ligne et de gagner plus de parties grâce à un entraînement structuré. La plateforme rassemble aujourd'hui plus de 800 utilisateurs actifs par mois.
AlertFlix est une application qui permet de synchroniser les services de VOD avec les systèmes d'information et les films que l'utilisateur regarde. Son objectif est d'identifier les abonnements inutilisés afin d'optimiser les dépenses liées aux services de streaming. Compatible sur plusieurs plateformes, AlertFlix facilite la gestion des abonnements en centralisant les données de visionnage.
Camagru est une application web de type photobooth développée dans le cadre du cursus de l'école 42. Elle permet de prendre des photos via sa webcam, d'y superposer des stickers et de les partager dans une galerie publique. Les utilisateurs peuvent liker et commenter les créations. Le tout est construit from scratch en PHP sans framework.
Transcendence est un projet web moderne qui propose une expérience de jeu Pong en temps réel, avec une interface élégante et des fonctionnalités sociales. Il a été développé dans le cadre du cursus de l'école 42.
Cub3D est un moteur de raycasting inspiré du jeu classique Wolfenstein 3D. Le programme génère une perspective 3D à partir d’une carte en 2D, permettant au joueur de se déplacer dans un labyrinthe rendu avec des murs texturés.
Le projet Minishell à 42 consiste à implémenter un shell Unix simple. L'objectif est de créer un programme qui agit comme un interpréteur de ligne de commande, similaire à Bash, mais avec moins de fonctionnalités. Le projet se concentre sur des concepts fondamentaux tels que la création de processus, la gestion des signaux, l’analyse syntaxique et la gestion de la redirection des entrées/sorties.
Être développeur est un atout précieux pour créer son propre jeu. Mais un bon jeu a besoin de bons éléments graphiques. Pour développer des jeux en 2D, il faut souvent rechercher des tuiles, des tilesets, des sprites et des sprite sheets. Heureusement, des artistes talentueux partagent leurs créations sur des plateformes comme itch.io. Quoi qu’il en soit, veillez toujours à respecter le travail des autres.
Ce projet est une application web développée avec React, Node.js, Prisma, PostgreSQL et React Query. L’objectif de l’application est de permettre aux utilisateurs de créer leur bibliothèque de jeux vidéo, d’ajouter des jeux, de gérer leur temps de jeu, de créer des listes personnalisées et d’accéder à des statistiques détaillées sur leur profil.

