Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zakwht/albums

Web script that compiles information about Spotify albums
https://github.com/zakwht/albums

css ejs html javascript spotify web

Last synced: 19 days ago
JSON representation

Web script that compiles information about Spotify albums

Awesome Lists containing this project

README

        

# Spotify Album Covers

[![License](https://img.shields.io/github/license/zakwht/albums)](/LICENSE.md)
[![Style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)

Express app that retrieves a Spotify playlist and compiles the album covers from each track it contains.

Made with express, EJS, and the Spotify web API.

screenshot

### Development

#### Requirements
* Node v18 (built with 18.13.0)
* A `.env.json` file at the project root

```json
{
"client_id": "string",
"secret": "string",
"scope": "playlist-read-private"
}
```

`npm start` runs the app in development mode

### Acknowledgments
* __Leverages__ the user-authenticated [Spotify API](https://github.com/spotify/web-api-examples/tree/master/authentication)