Cipher Movies

Goals

  • Allow users to sign up and sign in (using the existing user model)
  • After signing in, allow users to search the iTunes Store API for movies (only movies! not songs or apps!)
  • Allow user to save a movie to their watch list

Bonus points if you have time:

  • If a search returns no results, allow users to subscribe for notifications when those movies are available
  • Deploy to Heroku

Helpful links:

Setup

To create and migrate your test and development databases, run the following commands from your project root:

bundle install
bin/rake db:create db:migrate db:test:prepare

Starting the Server

To start the server, run the following from your project root:

bin/rails s

Tests

To start the test suite, run the following command from your project root:

rspec