https://github.com/khanhnamle1994/soundcloud-client
I built a SoundCloud Client in React and Redux
https://github.com/khanhnamle1994/soundcloud-client
eslint flow react redux soundcloud-api web-application
Last synced: 5 months ago
JSON representation
I built a SoundCloud Client in React and Redux
- Host: GitHub
- URL: https://github.com/khanhnamle1994/soundcloud-client
- Owner: khanhnamle1994
- Created: 2017-07-24T04:36:00.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-11-04T10:59:21.000Z (over 8 years ago)
- Last Synced: 2025-04-06T22:46:45.931Z (about 1 year ago)
- Topics: eslint, flow, react, redux, soundcloud-api, web-application
- Language: JavaScript
- Size: 23.8 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SoundCloud Client Favesound
Inspired by [SoundCloud Client Favesound](http://www.favesound.de/), I built a running React + Redux app, which consumes the SoundCloud API. Users will be able to login with your SoundCloud account, list your latest tracks and listen to them within the browser.

## Folders
### Base
- base-init/ - [Tutorial: The SoundCloud Client in React + Redux](http://www.robinwieruch.de/the-soundcloud-client-in-react-redux/)
### Extensions
- extension-eslint/ - [React ESLint: Code Style like Airbnb in React](http://www.robinwieruch.de/the-soundcloud-client-in-react-redux-eslint)
- extension-flow/ - [Flow: Type Checking with Flow in React + Redux](http://www.robinwieruch.de/the-soundcloud-client-in-react-redux-flow)
- extension-ducks/ - [Redux Ducks: Restructure your Redux App with Ducks](http://www.robinwieruch.de/the-soundcloud-client-in-react-redux-ducks)
- extension-normalizr/ - [Redux Normalizr: Improve your State Management](http://www.robinwieruch.de/the-soundcloud-client-in-react-redux-normalizr)
- extension-observable/ - [Redux Observable RxJS: Going Epic with Reactive Programming](http://www.robinwieruch.de/redux-observable-rxjs/)
- MobX Refactor: [MobX React: Simplified State Management in React](http://www.robinwieruch.de/mobx-react)
## Get Started
1. git clone `git@github.com:khanhnamle1994/soundcloud-client.git`
2. cd base-init
3. npm install
4. npm start
5. (npm test)
6. (read and apply one of the extension tutorials OR start your own project on top of it the base-init)
## Contribute
You could open an issue or write me directly on [GitHub](https://github.com/khanhnamle1994) or [Twitter](https://twitter.com/@james_aka_yale) about your ideas.