Skip to content

Feature List

Dayton Chen edited this page Mar 10, 2022 · 14 revisions

MVP LIST

Horrorhub is a social cataloging application website with a list-like system to organize and review horror movies.

Required Features for Approved Clones

  • User Authentication
  • Movies
  • Watchlists
  • Reviews
  • BONUS Search across multiple models
  • BONUS Tags

1. User Authentication

  • Users can sign up, log in, and log out.
  • Users can use a demo log in to try the site.
  • Users can't rate, write reviews and add/remove movies from watchlist without logging in.
  • Logged in users are directed to their profile page.
  • Logged out users are directed to the homepage.

2. Movies

  • Users can view a list of horror movies.
  • If a user clicks on movie link, user is redirected to movie page and can see information and reviews/ratings about the movie.

3. Watchlists

  • Logged in users has a personal list of movies
  • There are 3 separate lists in the watchlist (currently watching, watched, plan to watch)
  • Logged in users can add or remove movies to one of the three watchlists
  • Logged in users can change the watch status of the movie

4. Reviews

  • All users can view reviews and ratings of the movies from other users
  • Logged in users can add, edit, and delete their own reviews from movie page
  • Logged in users can add a rating without adding a review

Clone this wiki locally