À propos
Dans le cadre du premier semestre de BUT MMI, le premier projet web consistait à créer un site présentant cinq morceaux ou albums, chacun avec un extrait audio de 15 secondes, une description et un lien d’écoute, le tout dans une page claire et cohérente, avec une dimension contributive et des crédits de chansons accessibles plus bas.
Pour répondre à cet attendu, j’ai développé Reco’Music, un site one-page pensé pour un affichage correct à partir de 1024 px. Les morceaux ont été structurés dans un fichier JSON externe, puis chargés en JavaScript, afin de séparer clairement l’interface des données et faciliter les mises à jour. Un formulaire de contribution avec visualisation en temps réel permet de proposer une recommandation, avec envoi des données vers une API externe développée par un professeur. La mise en ligne a été réalisée sur un hébergement fourni par l’université, avec l’activation du HTTPS via .htaccess. Enfin, 50 critères Opquast sélectionnés par l’équipe enseignante ont servi de checklist pour appliquer les bonnes pratiques d’intégration, d’optimisation des médias et de qualité globale.
Ce projet m’a permis de travailler avec des contraintes concrètes : structurer des données, générer une interface à partir d’un fichier externe, intégrer de l’audio et de l’image sans alourdir le site, et concevoir un site évolutif (mise à jour du JSON, ajout de contenus, contributions). Il m’a aussi confronté à un cadre que je n’avais pas en autodidacte : des consignes précises, une méthode attendue et une contrainte de temps, ce qui m’a poussé à mieux organiser mon travail et à prioriser mes choix techniques.