Skip to content

Instantly share code, notes, and snippets.

@stujo
Forked from emkidwell/CodeChallenge.md
Last active May 9, 2016 18:55
Show Gist options
  • Save stujo/9aa6f5b2e16eb04c0bed5b69e187c352 to your computer and use it in GitHub Desktop.
Save stujo/9aa6f5b2e16eb04c0bed5b69e187c352 to your computer and use it in GitHub Desktop.
Code Challenge

###Recordly###

Recordly will be an application that allows for users to input and store their record collection. When complete, the user should be able to view their record collection, view a list of their "favorite" albums and/or songs, etc. Duplicate albums/songs should not be allowed. They should be able to "favorite" any of album/song/artist.

The site should have the following functionality:

  • User login
  • Search
  • Views:
    • Albums
      • Individual album view with songs
    • Artists
    • Songs
    • Favorites
      • Albums
      • Artists
      • Songs

Using either Sinatra, Rails or Node.js, please build an application using testing and best practices. Make the site have a mix of traditional CGI forms with page refreshes, as well as at least one each of an AJAX GET and POST (or some other modification type verb).

Please provide a link for the GitHub repository and deployed url for the application so that we can see the various portions working.

Please use git as you would if you were working on this in a professional environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment