General Info | Link | Database Schema | Areas of Focus | Technologies | Setup | Features | Status | Contact
Viewing party is an application in which users can explore movies and create a viewing party event for the user and their friends.
- User authentication and log in with email and password
- Ability to search and add friends
- Discover popular movies or locate by title search
- View search results and movie details such as average rating, cast, reviews
- Create viewing party events with friends
- User dashboard displays information on friends and viewing parties, including host status
- Consume JSON APIs that require authentication
- Build application with basic user authentication
- Organize and refactor code, including using POROs and Facades
- Implement a self-referential relationship in ActiveRecord
- Apply RuboCop style guide for consistent code style
- Utilize Continuous Integration using Travis CI
- Deploy app to Heroku
Project is created with:
- Ruby version 2.5.3
- Rails version 5.2.5
To run this program:
-
Open the browser of your choice and navigate to: https://joe-joey-viewing-party.herokuapp.com/
-
Register as a new user with email address and password
-
Search or 'Discover' movies and create new viewing parties from a movie's detail page
- Fork and Clone the repo
- Install gem packages:
bundle install
- Setup the database:
rails db:create
- Add links to movie titles on User's Dashboard - Parties section
- Refactoring
- Add movie poster images from API
- Additional API consumption
- Front-End styling
- Validate email address format for user registration
Project is: in progress
Created by
~ feel free to contact us ~