Skip to content

Full Stack application in which users can explore movie options and create a viewing party event for themselves and other users of the application.

Notifications You must be signed in to change notification settings

AMSterling/viewing_party_lite

 
 

Repository files navigation

Coverage Maintainability Ruby on Rails CI

Contributors Forks Stargazers Issues Sterling Saylor


Viewing Party Lite

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.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Acknowledgments

About The Project

App is deployed here

Home/Create Account/Login/User Index

Create Viewing Party

User Dashboard

Example wireframes are found here


(back to top)

Built With

Rails Ruby RSpec Atom Visual Studio Code Heroku GitHub Actions

CodeClimate CSS HTML5 JavaScript PostgreSQL jQuery RuboCop


(back to top)

Getting Started

Follow installation instructions below.


(back to top)

Prerequisites

Ruby:

3.1.1

Rails:

7.0.4

Database:

postgresql@14

(back to top)

Installation

  1. Get a free API Key at TMDB

  2. Clone the repo

    git clone https://github.com/AMSterling/viewing_party_lite.git
  3. Install gem packages

    bundle install
    rails generate rspec:install
    rails db:{drop,create,migrate}
    bundle exec figaro install
    bundle update

    A full list of gems that will be installed can be found in the gemfile.

  4. Enter your API in config/application.yml

    movie_api_key: 'ENTER YOUR API'
  5. To run the test suite:

    bundle exec rspec

(back to top)

Run

  1. Push to your preferred production server or in your terminal run
    rails server
  2. open http://localhost:3000 in your browser.

(back to top)

Usage

Create Movie Viewing Parties with friends. Search movies from The Movie Database, select a day, time, and invite other users.

For more examples, please refer to the Documentation


(back to top)

Acknowledgments

  • AMSterling
  • blakesaylor
  • Turing

(back to top)

About

Full Stack application in which users can explore movie options and create a viewing party event for themselves and other users of the application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 79.3%
  • HTML 15.8%
  • CSS 3.8%
  • JavaScript 1.1%