MusicTree is a quick reference guide to recorded music. Utilizing the Discogs API, MusicTree provides an easy-to-use interface enabling the user to search and browse artist discographies.
##Deployment
MusicTree is deployed to Heroku. Visit the app here
##Technology
Music Tree is a fully decoupled, single-page app built in React and Rails. React-Bootstrap helps it look nice.
##Explore
If you would like to explore the code and run it on your local machine, you will need to obtain your own tokens to access the Discogs API. Go here and click "Create an App."" Once you obtain your tokens, you will need to store them in a secure place accessible to the app. One option for doing that is described here. Make sure you have Ruby 2.2.0 and Node 0.10.x installed. Once you have Discog access tokens, do the following:
Clone the repo from your command line:
git clone https://github.com/alookatommorow/music-tree2.0.git
Navigate to the music-tree2.0
folder.
Bundle install for Rails:
bundle install
Install Node Package Manager
Start the Rails server:
rails s
Start the Node server:
npm run devserve
Open your browser and navigate to localhost:8080