/spotify-player

Reproduction de l'interface et de la logique d'une playlist spotify en utilisant Next.js, GraphQL Apollo et TypeScript

Primary LanguageTypeScript

Spotify player

Reproduction de l'interface et de la logique d'une playlist spotify en utilisant Next.js, GraphQL Apollo et TypeScript

preview

Lancer l'application

2. Cloner locallement l'application web

$ git clone https://github.com/MathisBarre/spotify-player.git

3. Installez les dépendances avec Yarn

$ yarn

4. Compléter les variables d'environnement

Renommez le fichier .env.example en .env.local. Si vous utilisez le mock de shotgun, aucun changement n'est nécessaire.

5. Lancer le serveur local

$ yarn dev

Ouvrez http://localhost:3000 avec votre navigateur pour observer le résultat.

Users stories

  • As a user, I want to display a playlist and its tracks
  • As a user, I want to play/pause a track
  • As a user, I want to skip a track (bonus : as a user i want to go to the previous track)
  • As a user, I want to add/remove a track to/from my Liked Songs