Selections is a Spotify playlist app that serves my weekly curated playlists for every genre and mood, as well as deep dives on artist's back catalogues. With this app, you'll be able to discover new music and artists that you might not have found otherwise.
- Weekly curated playlists for every genre and mood
- Deep dives on artist's back catalogues
-
Clone the repository to your local machine.
-
Create a new Spotify App at the Spotify Developer Dashboard.
-
Add http://localhost:3000/callback as a Redirect URI in your Spotify App settings.
-
Copy the Client ID and Client Secret from your Spotify App settings and add them, along with a cache duration to a
.env
file at the root of the project:
CLIENT_ID=<your-client-id>
CLIENT_SECRET=<your-client-secret>
CACHE_DURATION=<your cache duration in MS>
- Install the required packages
npm install
- Start the development server
node app.js
- Visit http://localhost:3000 in your web browser to use the app.
Contributions are always welcome! If you find a bug or have a feature request, please open an issue on the GitHub repository.
This project is licensed under the MIT License.