Live Demo: http://ec2-54-201-203-201.us-west-2.compute.amazonaws.com/#/login
Use default credentials "anonymous" for username and password
Service APIs are over 2 years old, so they might not work.
Songbox is a work-in-progress multi-music-streaming-service-aggregator. We take streams from Youtube, Soundcloud, Grooveshark and Spotify, combining them into a seamless listening experience.
Evan Ward, Jeremy Tennison, Marc Demory and Stephen Sullivan have had an absolute blast learning the technologies and genuinely trying to create something people might use and love. We want to create something people want to use, not another piece of internet noise.
Songbox is an attempt to use only modern, effective software:
- Node.js
- Express web framework
- Angular.js
- MongoDB
- Spotify, Youtube Data, Grooveshark and Soundcloud APIs
- Sublime Text
Quick Installation:
Your basic node setup:
git clone "https://github.com/firstwardo/rock"
cd rock
npm install
To Run:
node app
*note: youtube search only works for manually whitelisted IP addresses. Sorry :(
More Detailed Setup:
- Have full xcode install.
- Install brew.
- git clone rock (here)
- git clone stone (sister repo)
- brew install mongodb
- brew install nodejs
- npm install
- sudo mkdir -p /data/db
To Run:
- sudo mongod
- node app
- Build and run client from xcode.
MIT
Free Software, Hell Yeah!