Skip to content

Instantly share code, notes, and snippets.

@AyendaHoteles
Last active September 6, 2019 15:02
Show Gist options
  • Save AyendaHoteles/81a7ea35c0dd87d1e337e38bb24ebbf5 to your computer and use it in GitHub Desktop.
Save AyendaHoteles/81a7ea35c0dd87d1e337e38bb24ebbf5 to your computer and use it in GitHub Desktop.

React Test

You are going to fetch information from Rubitify API: https://rubytify.herokuapp.com/api/v1

Requirements:

  • The application should have react, react-router, redux, redux-thunk, action-types, action-creators
  • The app should have a route for each of the following end points:
- /api/v1/genres
- /api/v1/artists
- /api/v1/artists/:id/albums
- /api/v1/albums/:id/songs
- /api/v1/genres/:genre_name/random_song
  • Then:
- There should be a component to list all artists
- In each artist info should be a list of albums
- In each album should be the list of songs and the posibility to play any of them
- In the component where I play the song should be atleast another 3 random songs of this artist as suggestions
- From home should be a button to play a random song

What you should know we expect:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment