Spotify Clone using ReactJs, TailwindCSS, Recoil, Middleware
About the project
This is the interface which access controls your currently playing Spotify clinet in the realtime.
- 👉 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
- 👉 Uses Next.js 12 Middleware to handle authenticated user access!
- 👉 Uses Recoil for state management (when switching playlists and songs)!
Getting Started
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open http://localhost:3000 with your browser to see the result.
This is a Next.js project bootstrapped with create-next-app
.