Mes projets:
Angular Project – Gestion des employés
Angular • TypeScript • Angular Router • Reactive Forms
Un projet Angular complet pour apprendre et maîtriser les bases du framework : composants, services, routing, formulaires et communication entre composants.
CookMemo – Application de gestion de recettes
React • Flask • Supabase • Render • JWT • Redux Toolkit • Material UI
Une application web moderne pour créer, gérer et retrouver facilement ses recettes favorites, avec authentification sécurisée et base de données connectée.
Snake Game en JavaScript
HTML • CSS • JavaScript
Un remake du jeu Snake, codé en JavaScript, avec des pommes dynamiques, un chrono et une vitesse qui augmente.
Image Resizer en HTML/JS
HTML • CSS • JavaScript
Une petite app web pour redimensionner ses images simplement, sans pubs ni fioritures.
Organiseur de fichier téléchargé
Python • Script • Automatisation • Planificateur Windows
Un script Python qui trie automatiquement les fichiers du dossier Téléchargements selon leur extension, avec exécution manuelle et automatisée via le planificateur de tâches Windows.
Arborescence d'orientation – EANQA
React • React Flow • Flask • Python • JSON • MongoDB
Développement d'un outil d’arborescence visuelle pour orienter les patients vers les psychologues les plus adaptés sur la plateforme EANQA.
Portfolio personnel
Next.js • TypeScript • MDX • Tailwind CSS • Vercel
Création de mon portfolio avec Next.js, Tailwind et MDXRemote. Objectif : présenter mes projets efficacement tout en apprenant des technos modernes.
Accords de piano
React • Web MIDI API • HTML • CSS • JavaScript
Une application web interactive pour apprendre les accords de piano en temps réel via un clavier MIDI.
Test technique – AXA
Flask • HTML • CSS • JavaScript • PDF • Word • SQLite
Développement d'une application web d’aide à la tarification d’un produit d’assurance IARD pour les entreprises.
Sudoku Game en JavaScript Vanilla
JavaScript • Algorithmie • Sudoku • Résolution récursive • Vanilla JS
Un jeu de Sudoku interactif en JS pur, avec une fonction de résolution automatique basée sur une récursivité.
Casse-brique en Lua avec LÖVE2D
Lua • LÖVE2D • Jeu 2D • Tilemap • Game Programming
Mon premier projet de jeu en 2D, une expérience marquante pour découvrir la programmation de jeux.
Click Challenge en Symfony
Symfony • PHP • Mini-jeu • Chrono • Classement
Un mini-jeu web où les utilisateurs doivent cliquer le plus vite possible en un temps imparti.