A spotify client built with react-query, zustand and tailwindcss 🔥 <3
- Playback Queue
- Dark Mode
- Search for your favorite tracks, artists, albums and playlists
- Browse through categories, playlists, artists and albums.
- Follow/Unfollow Playlists and Artists
- Localstorage persistence saves your volume and theme
- Infinite Scrolling
- And a few more..
-
Get your CLIENT_ID from spotify developer console.
-
Paste the CLIENT_ID inside
src/constants/index.js
Example:
const apiCredentials = { CLIENT_ID: "YOUR_CLIENT_ID", REDIRECT_URL: "http://localhost:3000/callback", SCOPES: [ "user-library-read", "streaming", "user-top-read", "user-read-private", "user-read-recently-played", "playlist-read-private", "playlist-modify-public", "playlist-modify-private", ]}
-
Run
npm install
to install all dependencies -
Run
npm start
to start the dev server.