Viewing Party Lite is an application in which users can explore movie options and create a viewing party event for themselves and other users of the application.
Live application can be found here
- Fork and Clone the repo
- Install gem packages:
bundle install
- Setup the database:
rails db:create,migrate,seed
- Setup your api key: Create an account and request an API key from The Movie Database
- Install figaro:
bundle exec figaro install
- In the config/application.yml file add:
TMDB_API_KEY: <TMDB API KEY GOES HERE>
- Run the server:
rails s
- In your browser navigate to
http://localhost:3000
To run the test suite in the terminal: bundle exec rspec
- Consume a JSON API that requires authentication
- Implement authentication/authorization of users using
bcrypt
- Use facades/services/poros to organize code and abstract logic from the controller
- Ruby 2.7.4
- Rails 5.2.8.1
- RSpec
Joe King | Bryan Flanagan |
This project gets all move related data from The Movie Database