J'ai développé "from scratch" une plateforme de livraison et de suivi de commande avec dashboard pour les clients et panneau d'administration pour les administrateurs. J'ai utilisé Nuxt.js (Vue.js) pour le front-end, Laravel (PHP) pour le back-end et MySQL en container Docker pour la base de données.
L'un de mes projets les plus marquants est un jeu de mémoire en JavaScript inspiré du label Hardstyle "Art of Creation". J'ai développé ce jeu en utilisant les technologies HTML, CSS et JavaScript, et j'ai également intégré un mini lecteur de musique pour ajouter une expérience immersive.
Un autre projet que j'ai réalisé est "Pokedex-React". Il s'agit d'un Pokédex interactif développé en utilisant React. J'ai utilisé les informations provenant de deux API Pokémon différentes pour afficher les détails des différents Pokémon. Ce projet m'a permis de mettre en pratique mes compétences en React et de créer une interface utilisateur dynamique et réactive.
Mon projet final en front-end a été de créer un site web basé sur Next.js, utilisant l'API du système solaire. Ce site propose des cartes NFT et des informations sur les corps célestes du système solaire. J'ai utilisé Next.js pour créer une application web performante et réactive, permettant aux utilisateurs d'explorer et de découvrir les merveilles de notre système solaire.
Pour mon projet final en back-end, j'ai entrepris de "djangoïfier" une template Bootstrap pour créer un site webshop. J'ai entièrement développé le back-end en utilisant Django, Python et SQLite, en mettant en place des filtres de recherche avancés, un backoffice avec toutes les opérations CRUD et un système d'authentification robuste pour les utilisateurs avec les autorisations d'accès spécifiques. J'ai également intégré la fonctionnalité d'envoi de mails automatiques à l'aide du serveur Gmail, permettant aux utilisateurs de recevoir des notifications importantes concernant leurs commandes et leurs comptes. En plus de cela, j'ai mis en place un seeder de base pour faciliter la génération de données de test, ce qui a grandement accéléré le processus de développement et de mise au point.
En parallèle de ma formation, j'ai développé un projet personnel appelé "Life Manager". Cette application utilitaire est destinée à la musculation, une activité que je pratique régulièrement. Elle me permet de gérer mes menus de la semaine, de générer des listes d'ingrédients et de courses, et de suivre mes programmes d'entraînement. J'ai utilisé React pour créer une interface utilisateur intuitive et dynamique.
Maintenant que j'ai consolidé mes connaissances en front-end et back-end, mon objectif futur est de me plonger dans le domaine du développement en mettant au point des applications web complètes et fonctionnelles, tout en renforçant mes compétences dans ce domaine en évolution constante. Je suis ouvert à explorer de nouveaux langages et technologies pour mener à bien des projets stimulants.
N'hésitez pas à me contacter pour en savoir plus sur mes réalisations ou discuter de potentielles collaborations. Je suis toujours prêt à apporter mes compétences en développement front-end à des projets passionnants.