I wrote a huge tutorial about setting up your own SoundCloud Client in React + Redux. Additonally you can find a real world example of my own SoundCloud Client as source code and live version.
The react-redux-soundcloud repository should give you an entry point for a React + Redux + SoundCloud boilerplate project with multiple possible extensions. The outcome of the SoundCloud Client in React + Redux can be found in the base-init/ folder.
There are more folders marked as extension-*/. Each of them pairs with a blogpost and can be applied on base-init/ project.
If you only search for a seed project for your React + Redux + SoundCloud app, simply use the base-init/ folder to begin. If you want to get started in som other domains, please have a look at the extension-*/ folders.
- base-init/ - Tutorial: The SoundCloud Client in React + Redux
- extension-eslint/ - Tutorial: ESLint in React + Babel + Webpack
- extension-flow/ - Tutorial: Type Checking with Flow in React + Redux
- extension-ducks/ - Tutorial: Restructure your Redux App with Ducks
- extension-normalizr/ - Tutorial: Normalizr in Redux
- more upcoming...
- clone repository
- cd base-init
- npm install
- npm start
- read and apply one of the extension tutorials OR start your own project on top of it
Feel free to contribute or leave a comment for feedback! :)