Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/websoftwares/spotify-artist-album-overview

Test case using Guzzle to make async requests using promises to handle the responses.
https://github.com/websoftwares/spotify-artist-album-overview

Last synced: 29 days ago
JSON representation

Test case using Guzzle to make async requests using promises to handle the responses.

Awesome Lists containing this project

README

        

# Spotify artist album overview.

Create an overview of artist names and albums.
Use the [Spotify REST API](https://developer.spotify.com/web-api/endpoint-reference/) with provided artists to find related artists and
display them together in a overview with artist name and album.

__Tasks__:

- Retrieve provided artists and extract the artist name and id.
- Retrieve related artists by id and extract the artist name and id.
- Retrieve artists albums previous retrieved artist ids extract album name.
- Create a overview with the following data artist name, album title.

## Run demo

- Clone the repository
- Run composer installl.
- Start webserver.

```
php -S localhost:8888 -t web/
```

## Testing
In the test folder u can find several tests.

## License
The [MIT](http://opensource.org/licenses/MIT "MIT") License (MIT).