Portfolio
Project Video Games Music
Ce projet est un site web personnel développé pour faciliter la recherche et l’écoute de musiques issues de jeux vidéo à partir d’une base de données externe. À l’origine, la plateforme qui centralisait ces bandes-son manquait cruellement d’intuitivité et de fonctionnalités essentielles, ce qui rendait l’exploration laborieuse malgré la richesse du contenu. J’ai donc entrepris de concevoir une interface plus claire, moderne et agréable à utiliser, tout en y intégrant des outils que je considérais comme indispensables, notamment la possibilité de créer des playlists et de mettre des morceaux en favoris.
NOM DU PROJET
Project Video Games Music
COMPÉTENCES
Développement Web & Mobile, Design de produit
Techniquement, le site repose sur un système de scraping écrit en PHP, qui interroge la base de données externe et génère un fichier JSON local contenant toutes les informations utiles sur les morceaux. Ces données sont ensuite exploitées côté client en JavaScript, via une interface que j’ai entièrement conçue. Pour éviter de solliciter le site source à chaque consultation, les données extraites sont enregistrées dans une base de données interne, avec une durée de validité d’une semaine. Ce système de cache permet de garantir de bonnes performances tout en assurant une relative fraîcheur des contenus.
Le site n’est pas accessible publiquement pour le moment, par respect des droits d’auteur liés aux œuvres musicales exploitées. Il s’agit donc d’un projet personnel, né d’un vrai besoin d’amélioration ergonomique et fonctionnelle, et qui m’a permis d’explorer des problématiques concrètes de structuration de données, de scraping, de performance et de conception centrée utilisateur.
Vous pouvez tester le prototype ci-dessous ou directement sur le site dédié :
👉
vayland.fr/game-tracks