This challenge is designed to give us an idea of your skills with Javascript and CSS (and a small amount of backend code). It is purposely not fully spec'd as part of your job as a developer is to make sense of specs that may not be perfectly written or thought through. We encourage you to ask questions!
In this repository, you'll find code that creates an MP3 player. The MP3 player should load an MP3 file from the API and play it.
Note that this challenge requires that you have a small amount of backend experience with Ruby (in order to implement the API endpoint that returns the song data).
All assets needed to complete this challenge are included in this repository. If you find yourself looking elsewhere for assets, you're probably missing something.
You can fork this repository and submit a pull request of your solution when you are ready.
- The MP3 player should look something like:
![alt tag] (https://s3.amazonaws.com/thinkific/default_images/mp3_player_final_look.png)
- It should load song data from the API and play it.
- It should display the playback progress in the progress bar.
- It should be possible to play and pause the playback.
- It should start in a state of not playing.
bundle install
bundle exec rake db:migrate db:seed
shotgun -p 3000 -o 0.0.0.0
- Visit
http://localhost:3000/
in your browser