Skip to content

Feature List

James Chen edited this page Mar 8, 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 use certain features without logging in.
  • Logged in users are directed to their profile page.
  • Logged out users are directed to the homepage.

2. Movies

  • User can view a database of movies.
  • If user clicks on movie link, user is redirected to movie page and can see information and reviews about the movie.

3. Watchlist

  • Logged in users has a personal database of movies
  • Logged in users can add and remove movies from watchlist
  • There are 3 categories in the watchlist (watching, watched, plan to watch)

4. Reviews

  • Logged in users can add, edit, and delete reviews from movie page
  • Logged in users can just add a rating without adding a review
  • All users can view reviews and ratings

5. Watched Status

  • Logged in users can add or remove movies to specific watchlist (watching, watched, plan to watch)
  • Logged in users can move movies between different watchlists

Clone this wiki locally