https://github.com/danieldiekmeier/spotify-latest-releases
List the latest albums of your followed artists in order
https://github.com/danieldiekmeier/spotify-latest-releases
Last synced: 2 months ago
JSON representation
List the latest albums of your followed artists in order
- Host: GitHub
- URL: https://github.com/danieldiekmeier/spotify-latest-releases
- Owner: danieldiekmeier
- License: mit
- Created: 2017-05-06T18:17:55.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2024-04-20T15:11:44.000Z (about 1 year ago)
- Last Synced: 2025-03-26T06:11:22.578Z (3 months ago)
- Language: JavaScript
- Homepage: https://spotify.danieldiekmeier.de/
- Size: 487 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Spotify Latest Releases
### Go to [spotify.danieldiekmeier.de](https://spotify.danieldiekmeier.de/) to try it yourself!
List the latest albums of your followed artists in chronological order.

## Installation
You can install this on your own server, if you want.
Before you start, you should register an application with Spotify, by going here: https://developer.spotify.com/dashboard. This is where you get your `clientId` and `clientSecret`, and where you have to enter your `redirectUri`.
1. Clone
2. Run `pnpm i` (or `npm i`) to install the dependencies
3. You have to pass these three environment variables to the app:```env
PUBLIC_CLIENT_ID=YOUR_CLIENT_ID
PUBLIC_REDIRECT_URI=http://localhost:5173/callbackCLIENT_SECRET=YOUR_CLIENT_SECRET
SESSION_SECRET=YOUR_SESSION_SECRET # needs to be exactly 32 characters long
```(The easiest way to do this locally is to create a `.env.local` file in the root of the project.)
4. Run `pnpm build` to build the SvelteKit app
5. Run `node build`
6. Go to `localhost:3000` to see the app. (You can change the port by setting the `PORT` environment variable.)