rwieruch/favesound-redux
rwieruch/favesound-redux has 1,579 GitHub stars and 245 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-11 17:59 UTC. Last push 2020-06-12.
🎶 A SoundCloud Client in React + Redux running in production. Live Demo and Source Code to explore React + Redux as a beginner.
What you can do
- login to SoundCloud
- show your personal stream
- show favorite tracks, followers and followings
- infinite scroll + paginated fetching
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Originalfavesound-redux
The SoundCloud Client in React + Redux made with passion. Demo, Sibling Project: favesound-mobx
Get started on your own!
Includes
- react v. 16
- react-router v. 4
- redux
- react-redux
- redux-thunk
- normalizr
- lodash-fp
- airbnb-extended eslint
- enzyme v. 3
- Soundcloud API.
Features
- login to SoundCloud
- show your personal stream
- show favorite tracks, followers and followings
- infinite scroll + paginated fetching
- follow people
- like tracks
- player play/stop/forward/backward track
- player with shuffle tracks, share link and volume
- player with duration bar for tracks and navigation
- playlist
- sort tracks by plays, likes, comments, reposts, downloads
- filter tracks by duration
- search tracks by name and artist
Run on your Machine
- Clone Repository:
git clone [email protected]:rwieruch/favesound-redux.git npm installnpm start- visit http://localhost:8080/
npm test
Contribute
I am looking actively for contributors to make this project awesome!
I wouldn't want to extend the project with new routes like: that's my profile page and that's my favorite track page. Rather I see more value in improving the status quo of the app: Improving the player, the playlist or the interaction overall. I would love to see a GitHub issue to see where you want to work on. Moreover I will try to find the time to raise some more issues where people can contribute. At the end it is a perfect project to get started in open source!
Improve
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,998 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,609 starsreact/react
The library for web and native user interfaces.
252,523 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,533 stars