Mehdi.
Retour aux projets

React, API, Docker

Spot Music

Clone Spotify en React avec API dédiée, conteneurisé via Docker pour un déploiement reproductible.

Aperçu

Captures du projet

Accueil Spot Music
Vue bibliothèque et playlists
Grille d'artistes et albums

Contexte

Le projet

Spot Music recrée l'interface d'un lecteur musical en streaming : sidebar de navigation, playlists, recherche et grille d'artistes.

Le front React communique avec une API Node.js containerisée. Docker Compose orchestre les services pour un environnement de développement et de déploiement homogène.

Parcours

Défis surmontés

  • Reproduire une interface riche avec sidebar, grilles et lecteur audio.
  • Configurer Docker pour lier front-end, API et base de données.
  • Maintenir une architecture claire entre services conteneurisés.

Bilan

Ce que j'ai appris

  • Conteneurisation avec Docker et orchestration via Docker Compose.
  • Architecture client / serveur découplée et déployable indépendamment.
  • Gestion de playlists et état utilisateur côté front React.