Skip to content

laere/spotify-app

Repository files navigation

spotify-app

Using the Spotify API as a single source of truth.

Goal: Implement and further understand the Redux library, managing state, ES6 practice, why immutable data is good, and the single responsibility principle.

Middleware (in order): redux-thunk, redux-promise-middleware.

Immutable data: dot-prop-immutable.

Grabbing data: axios.

clone the repo, cd to your path, run npm start, app will be on localhost:8080

Things to do:

Add local storage for user searches. DONE

Find a better way to do multiple API calls.

Optimize code, components, etc. DONE

Add styling. DONE

Split Artist and Searchbar into seperate containers. DONE

All rights reserved to spotify and the use of their API

About

An app using Spotify's API, Redux, and much more!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published