https://github.com/peterpme/soundcloud-player
SoundCloud Player
https://github.com/peterpme/soundcloud-player
Last synced: 3 months ago
JSON representation
SoundCloud Player
- Host: GitHub
- URL: https://github.com/peterpme/soundcloud-player
- Owner: peterpme
- License: mit
- Created: 2014-09-14T00:21:41.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-11-21T17:55:36.000Z (over 10 years ago)
- Last Synced: 2025-01-19T16:51:24.672Z (5 months ago)
- Language: CSS
- Homepage: http://scplayer.herokuapp.com
- Size: 306 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Soundcloud Player
## About
Minimally interfaced Soundcloud playlist generator. Type in a song and it will generate a 20 track playlist and automatically starts playing your music.
- [Soundcloud API](https://developers.soundcloud.com/docs/api)
- [AngularJS](https://angularjs.org/)
- [SCSS](http://sass-lang.com/)
- [Heroku](http://heroku.com)## Improvements:
- Decoupling callback inside querySoundcloud and creating a separate function
- Cleaning up code inside addTrackToPlayer / updateIndex functions
- Add complete commenting
- Getting rid of JSONP, letting Node handle that request, and requesting data from the Node server instead
- Better approach for changing songs (Looking into HTML5 Audio API)
- Figuring out why "Deep House" is a broken query
- Coffescript all the things
- Better styling## Updates
- Better styling added with cool purple theme
- Better eventbus using audio element (changing songs on end, error)
- Fixed `deep house` query by encoding URI
- Decoupled success callback
- Cleaned up several functions, better flow of code
- Coffeescript (untested)## Future Thoughts
- Adding authentication and creating playlists based on favorite tracks (and saving those playlists to your account)## Heroku URL:
- [scplayer.herokuapp.com](http://scplayer.herokuapp.com)