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

  • Movies
  • Watchlist
  • Reviews
  • Watched Status (will watch, have watched, etc.)
  • BONUS Search across multiple models
  • BONUS Tags

1. User Authentication

  • User can sign up, log in, and log out.
  • User 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 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 move movies between different watchlists

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