Aller au contenu

Mes Projets

Découvrez une sélection de mes projets personnels et professionnels, mettant en avant mes compétences techniques et ma créativité.

Pole position

Drive Art de vivre bio

Ce projet est un drive pour le magasin Art de vivre bio. Il permet aux clients de commander des produits en ligne et de les récupérer en magasin.

Contexte
Projet réalisé pour le magasin Art de vivre bio (2026)
  • NextJs
  • Tailwind CSS
  • TypeScript
  • javascript
  • Html
  • Css

Application mobile HomeARt

Ce projet est une application mobile de réalité augmentée (AR) conçue pour aider les utilisateurs à visualiser des meubles et des décorations dans leur propre espace avant de les acheter. L'application utilise la caméra du smartphone pour superposer des modèles 3D de meubles sur l'environnement réel de l'utilisateur, permettant ainsi une expérience immersive et interactive.

Contexte
Projet réalisé dans le cadre du Mastère ESI (2024-2025)
  • Flutter
  • Unity
  • ARCore
  • ARKit
  • Firebase

CodeArena-Frontend

Code Arena est une application web qui permet l'affrontement en programmation entre développeurs. Ces derniers obtiendront un classement permettant donc de différencier leur niveau de compétences. Ce qui pourra également permettre à des recruteurs potentiels de pouvoir filtrer leurs recherches et de démarcher les développeurs qu'ils estiment posséder la compétence qu'ils recherchent.

Contexte
Projet CodeArena FRONT / Développé dans le cadre de mon projet de première année en Mastère ESI.
  • React
  • Tailwind CSS
  • TypeScript
  • Docker
  • javascript
  • Vite
  • Html
  • Css

Tous les projets

Filtrer par technologie :

Drive Art de vivre bio

Projet réalisé pour le magasin Art de vivre bio (2026)

Ce projet est un drive pour le magasin Art de vivre bio. Il permet aux clients de commander des produits en ligne et de les récupérer en magasin.

Technologies

NextJsTailwind CSSTypeScriptjavascriptHtmlCss

Art de vivre bio webSite

Projet réalisé pour le magasin Art de vivre bio (2026)

Ce projet est un site web pour le magasin Art de vivre bio. Il permet aux clients de découvrir les produits proposés par le magasin, de consulter les horaires d'ouverture et de contacter le magasin.

Technologies

NextJsTailwind CSSTypeScriptjavascriptHtmlCss

Api HomeARt

Projet réalisé dans le cadre du Mastère ESI (2024-2025)

Cette api permet à HomeARt de gérer les utilisateurs, les produits, les catégories, les marques, les commandes et les paiements. Elle est construite avec Next.js et utilise une base de données MariaDb pour stocker les données.

Technologies

NestJsTailwind CSSTypeScriptDockerjavascriptPrismaMariaDb

Application WebApp HomeARt

Projet réalisé dans le cadre du Mastère ESI (2024-2025)

Ce projet est application web qui permet aux professionnels de la décoration et du mobilier de présenter leurs produits en réalité augmentée (AR) aux clients potentiels.

Technologies

NextJsTailwind CSSCssDockerHtmlJavaScript

Application mobile HomeARt

Projet réalisé dans le cadre du Mastère ESI (2024-2025)

Ce projet est une application mobile de réalité augmentée (AR) conçue pour aider les utilisateurs à visualiser des meubles et des décorations dans leur propre espace avant de les acheter. L'application utilise la caméra du smartphone pour superposer des modèles 3D de meubles sur l'environnement réel de l'utilisateur, permettant ainsi une expérience immersive et interactive.

Technologies

FlutterUnityARCoreARKitFirebase

MonBlog En Django

Projet réalisé dans le cadre du cours Python - Django

Ce projet est une plateforme de blog moderne construite avec Django. Il propose une gestion complète des articles, des catégories, des commentaires, des rôles utilisateurs (admin, journaliste, lecteur) et prend en charge l'internationalisation (français/anglais).

Technologies

PythonDjangoPostgreSQLDockerCss

Plateforme de Gestion d'Événements

Projet réalisé dans le cadre du cours Entity Framework

Ce projet consiste à développer une API REST complète pour la gestion d'événements professionnels tels que des conférences, des salons ou encore des workshops. L'objectif est de permettre une gestion centralisée et efficace des événements, des participants, des sessions, des intervenants et des lieux.

Technologies

C#ASP.NET CoreEntity FrameworkMariaDbDockerSwaggerReactTailwind CSSTypeScript

Scrappy.py

Script de scrapping de données

Ce script Python permet de scraper les données du célèbre dataset Iris Flower Dataset directement à partir de la page Wikipedia Iris flower data set. Le script extrait le tableau contenant les informations sur les fleurs Iris (longueur et largeur des sépales et pétales pour 3 espèces de fleurs Iris) et le sauvegarde dans un fichier CSV pour une utilisation ou analyse ultérieure.

Technologies

Python

CodeArena-Frontend

Projet CodeArena FRONT / Développé dans le cadre de mon projet de première année en Mastère ESI.

Code Arena est une application web qui permet l'affrontement en programmation entre développeurs. Ces derniers obtiendront un classement permettant donc de différencier leur niveau de compétences. Ce qui pourra également permettre à des recruteurs potentiels de pouvoir filtrer leurs recherches et de démarcher les développeurs qu'ils estiment posséder la compétence qu'ils recherchent.

Technologies

ReactTailwind CSSTypeScriptDockerjavascriptViteHtmlCss

CodeArena-Backend

Projet CodeArena API / Développé dans le cadre de mon projet de première année en Mastère ESI.

Cette APi est le backend de CodeArena

Technologies

NestJsTailwind CSSTypeScriptDockerjavascriptPrismaMariaDb

CodeArena-ApiTesting

Api de test développé dans le cadre de mon projet de 1ere année en Mastère ESI

Cette API permet de tester du code (uniquement JavaScript pour le moment).

Technologies

NestJsTailwind CSSTypeScriptDockerjavascript

back-app-elasticsearch

Ce projet est une application Nest.js qui utilise Elasticsearch pour fournir une API. Cette API permet aux utilisateurs d'effectuer des opérations de recherche avancées dans un index Elasticsearch et d'indexer de nouveaux jeux de données de manière efficace. Ainsi, toutes nos routes API et fonctionnalités Front sont compatibles avec n'importe quel jeu de données indexé dans Elasticsearch.

Technologies

NestJsTailwind CSSTypeScriptDockerElasticSearch

front-app-ElasticSearch

Ce projet est une application web créée avec React, TypeScript et Tailwind CSS dan l'objectif de s'entrainer à utiliser ElastikSearch.

Technologies

ReactTailwind CSSTypeScriptElasticSearchHtmlCss

QRCoffee

Projet réalisé dans le cadre de ma licence chez l'ISITECH (2022-2023)

QR Coffee est une application qui permet de générer des codes QR pour différentes utilisations, notamment pour des URL, des cartes de visite électroniques (vCard) ou des positions géographiques. Son fonctionnement est simple : l'utilisateur fournit les informations nécessaires, telles qu'une URL, des coordonnées GPS ou des données de contact, et l'application génère un code QR correspondant.

Technologies

ReactTailwind CSSNode.jsClerkMongoDbDockerHtmlCss

Starter React-Typescript-Tailwind-Vite

Un bon point de départ pour débuter un projet en utilisant React avec TypeScript et TailwindCSS est de rassembler ces technologies puissantes. Avec React, vous bénéficiez d'une bibliothèque JavaScript flexible pour la construction d'interfaces utilisateur dynamiques. TypeScript offre un typage statique pour une meilleure sécurité et une maintenance plus facile du code.

Technologies

ReactTailwind CSSNestJsViteHtmlCss

Starter NestJs-MariaDb-Prisma-Docker

Un bon point de départ pour débuter un projet en utilisant NestJs avec MariaDb et Prisma est de rassembler ces technologies puissantes. Avec NestJs, vous bénéficiez d'un framework Node.js pour la construction d'API RESTful et d'applications back-end. MariaDb est une base de données relationnelle open-source qui offre des performances élevées et une grande fiabilité. Prisma est un ORM moderne pour Node.js et TypeScript qui simplifie l'accès à la base de données et la gestion des requêtes.

Technologies

NestJsMariaDbPrismaDocker

Tours de Hanoï

Le problème des tours de Hanoï est un casse-tête mathématique classique qui consiste à déplacer un ensemble de disques de diamètres différents d'une tige à une autre, en utilisant une troisième tige comme espace de stockage intermédiaire. Les disques sont empilés par ordre décroissant de diamètre, avec le plus grand disque en bas et le plus petit en haut. L'objectif est de déplacer tous les disques de la tige de départ à la tige d'arrivée, en respectant les règles suivantes : un seul disque peut être déplacé à la fois, chaque mouvement consiste à déplacer le disque supérieur d'une pile vers le sommet d'une autre pile, et aucun disque ne peut être placé sur un disque de diamètre inférieur.

Technologies

Python

Rapport Alternance Licence

Rapport de mon alternance chez Steamulo Lyon

Rapport de mon alternance chez Steamulo Lyon qui a durée 1 an. J'ai travaillé sur le développement du guichet unique des entreprises et des associations. L'objectif principal de ce projet était de simplifier et de rendre plus efficaces les procédures administratives liées à la création, la modification et la cessation d'entreprise ou d'association.

Technologies

Word

Gotagel

Projet de fin de BTS (Partie application android)

Gotagel est un projet où l'objectif était de mettre en place un system d'éolienne d'agriculture connecté. Ce projet comprenais une partie hardware et une partie software. La partie hardware était de mettre en place un system de mesure de la vitesse du vent, de la température et de l'humidité. La partie software était de mettre en place un site web et une application pour visualiser les données en temps réel.

Technologies

AndroidJavaHtmlCssPhpMySQL

JwtVerif

Un outil simple pour vérifier les jetons JWT (JSON Web Token) en ligne. Les jetons JWT sont un moyen sûr

Technologies

TypeScript

Formule-de-Luhn

La formule de Luhn est une méthode simple de vérification de la validité des numéros de carte de crédit, des numéros de sécurité sociale, des numéros de compte bancaire et d'autres identifiants numériques. Elle est basée sur un algorithme qui calcule une somme de contrôle en fonction des chiffres du numéro, puis vérifie si la somme de contrôle est un multiple de 10.

Technologies

Php