Skip to content

🤓 Project from Module 3 Accredited Back-End Program at Turing School of Software and Design.

Notifications You must be signed in to change notification settings

Diana20920/viewing_party

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Viewing Party

About this Project

Welcome to Viewing Party, a fun social platform where you can create a virtual movie watch party and invite your friends. Grab some popcorn and enjoy the show!

Authors

Table of Contents

Getting Started

This app has been deployed to Heroku with Travis CI and can be found here

To run the web application on your local machine, you can fork and clone down the repo and follow the installation instructions below. You will need to request your own API key from TMDB, you can do so here

Installing

  • Install the gem packages
    bundle install

  • Create the database by running the following command in your terminal rails db{:drop, :create, :migrate}

  • Run bundle exec figaro install.

    • Add your API key to the config/application.yml under the variable MOVIE_KEY

Prerequisites

To run this application you will need Ruby 2.5.3 and Rails 5.2.5

Running the tests

RSpec testing suite is utilized for testing this application.

  • Run the RSpec suite to ensure everything is passing as expected

    bundle exec rspec

DB Schema

The following is a depiction of our Database Schema

Viewing Party Schema

API Endpoints Consumed

This application uses data from The Movie Database API

Built With

  • Ruby
  • Rails
  • RSpec

Gems Used

Versioning

  • Ruby 2.5.3
  • Rails 5.2.5

About

🤓 Project from Module 3 Accredited Back-End Program at Turing School of Software and Design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 82.8%
  • HTML 14.7%
  • JavaScript 1.4%
  • CSS 1.1%