Skip to content

Spotify 2.0 with NEXT.JS (Middleware, Spotify API, Tailwind, NextAuth, Recoil)

Notifications You must be signed in to change notification settings

Jianhongkang/spotify-v2-clone

Repository files navigation

logo

Spotify Clone with React.JS

Spotify 2.0 with NEXT.JS (Middleware, Spotify API, Tailwind, NextAuth, Recoil)

📷 Screenshots

478769efe5a4921495f3ba7f9fa802b

🌟 Features

  • 👉 Fetch Spotify Playlists + Control Music playback with the Spotify API
  • 👉 User authentication with Spotify + NextAuth to persist user's logged in state
  • 👉 Style an awesome responsive UI with Tailwind CSS
  • 👉 Use Next.js 12 Middleware to handle authenticated user access!
  • 👉 Use Recoil for state management (when switching playlists and songs)

🧰 Notes

when you first login the website and you want to play the song, you might meet player command failed error, whcih means you need login in spotify web player or your app player first to make suer you device is active and then refresh this website.

About

Spotify 2.0 with NEXT.JS (Middleware, Spotify API, Tailwind, NextAuth, Recoil)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published