Skip to content

this-is-joeking/viewing_party_lite

 
 

Repository files navigation

Viewing Party

Known Vulnerabilities Github CI codecov Ruby Style Guide

About this Project

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

Setup

  1. Fork and Clone the repo
  2. Install gem packages: bundle install
  3. Setup the database: rails db:create,migrate,seed
  4. Setup your api key: Create an account and request an API key from The Movie Database
  5. Install figaro: bundle exec figaro install
  6. In the config/application.yml file add: TMDB_API_KEY: <TMDB API KEY GOES HERE>
  7. Run the server: rails s
  8. In your browser navigate to http://localhost:3000

To run the test suite in the terminal: bundle exec rspec

Learning Goals

  • 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

Built with:

  • Ruby 2.7.4
  • Rails 5.2.8.1
  • RSpec

Contributors

Joe King Bryan Flanagan
“” “” “” “”

Attributions

This project gets all move related data from The Movie Database

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 56.6%
  • Ruby 35.8%
  • HTML 7.0%
  • JavaScript 0.6%