Dans le cadre de ce projet, j’ai développé une application Web interactive intégrant l’API de GIPHY pour rechercher et afficher des GIFs et Stickers. L’application permet aux utilisateurs de saisir un terme de recherche et d’obtenir jusqu’à dix résultats liés à leur requête. Grâce à JavaScript et l’API Fetch, j’ai mis en place une récupération dynamique des données et une mise à jour en temps réel de l’affichage, assurant une expérience utilisateur fluide et réactive.
Le projet m’a permis d’approfondir mes compétences en intégration d’API, en manipulation du DOM et en gestion des requêtes réseau. J’ai veillé à ce que l’affichage des résultats reste cohérent, même lorsque les images variaient en tailles. Des fonctionnalités telles que la gestion des erreurs, les indicateurs de chargement et la réactivité mobile ont également été intégrées pour offrir une expérience utilisateur fluide.
Ce projet a renforcé ma compréhension du JavaScript, de la programmation asynchrone et de l’interaction avec les APIs, tout en consolidant mes compétences en développement front-end.