Mes Projets

Découvrez une sélection de mes projets les plus récents, démontrant mes compétences en développement web et ma passion pour la création d'applications modernes.

📝 RH Presence Manager

📝 RH Presence Manager

J'ai développé une plateforme de pilotage RH dédiée à la gestion des présences et au reporting analytique. Cette solution permet une supervision en temps réel de l'activité des collaborateurs grâce à un tableau de bord centralisé. Le projet intègre des fonctionnalités avancées de suivi de pointage et de génération de rapports automatisés, offrant ainsi aux gestionnaires un outil d'aide à la décision robuste pour optimiser la gestion du capital humain.

React.jsViteTypeScriptTailwind CSSEspress.jsPrismaPostgresql
Chatbot basé sur un restaurent de vente de chawarma

Chatbot basé sur un restaurent de vente de chawarma

J'ai conçu et développé un Chatbot interactif pour un restaurant spécialisé dans la vente de chawarmas. Ce projet m'a permis de relever des défis techniques stimulants, notamment l'intégration d'interfaces conversationnelles réactives et la consommation d'APIs pour la gestion des commandes en temps réel. C'est une démonstration concrète de ma capacité à lier une expérience utilisateur (UX) fluide à une logique métier Backend robuste.

React.jsTailwind CSS
Une plateforme de prise de rendez-vous

Une plateforme de prise de rendez-vous

J'ai conçu et déployé une solution e-santé complète dédiée à la gestion des rendez-vous médicaux. L'architecture repose sur une synchronisation en temps réel des agendas, permettant aux patients de réserver des créneaux selon les disponibilités réelles des praticiens. Ce projet m'a permis de relever des défis techniques majeurs, notamment la gestion de la concurrence (prévention des doubles réservations), la sécurisation des données personnelles et la création d'une interface de gestion intuitive pour le personnel soignant.

Next.jsTypeScriptTailwind CSS
Une application permettant de jouer de la music

Une application permettant de jouer de la music

J'ai développé une application de streaming musical personnalisée dans l'objectif de perfectionner ma maîtrise du développement Frontend. Ce projet met l'accent sur une gestion fluide des flux audio et une interface utilisateur immersive. Il intègre des fonctionnalités avancées telles que la recherche dynamique, la gestion de playlists et une expérience d'écoute optimisée grâce à une manipulation rigoureuse des API multimédia.

HTMLCSSJavaScript
Une application de recherche de vidéo sur YouTube

Une application de recherche de vidéo sur YouTube

J'ai conçu une interface de recherche optimisée pour YouTube, visant à simplifier la découverte de contenus vidéo. Ce projet met en avant ma capacité à intégrer des services tiers via l'API YouTube Data v3. J'ai particulièrement travaillé sur la gestion des requêtes asynchrones, l'affichage dynamique des résultats (thumbnails, métadonnées) et la mise en place d'un système de redirection fluide vers la plateforme native pour la lecture.

HTMLCSSJavaScript
Une application de recherche de morcaux des artistes en recherchant par nom d'artiste

Une application de recherche de morcaux des artistes en recherchant par nom d'artiste

J'ai développé un moteur de recherche dédié aux discographies d'artistes, conçu pour offrir un accès instantané aux répertoires musicaux. Ce projet m'a permis d'approfondir la gestion des flux de données asynchrones et l'affichage dynamique de listes complexes. En interrogeant des APIs de contenu musical, j'ai mis en place une interface intuitive où la précision de la recherche et la rapidité d'affichage sont au cœur de l'expérience utilisateur.

Next.jsTailwind CSSTypeScriptDeezer API
Une application de jeux, ZEE-MOVIE-QUIZ

Une application de jeux, ZEE-MOVIE-QUIZ

J'ai conçu et développé une application de gaming interactive basée sur la culture cinématographique. Le projet intègre un système complet d'authentification sécurisée et une mécanique de jeu chronométrée. Le défi technique a résidé dans la gestion précise du temps réel et la validation des réponses via une base de données de films. L'expérience utilisateur est optimisée pour la rapidité, offrant au joueur un feedback instantané sur ses performances et un récapitulatif détaillé du score à l'issue de chaque session.

Next.jsUrqlTypeScriptGraphql-codegenChakra UIFormikExpressApollo ServerType-graphqlTypeorm