Skip to content
This repository was archived by the owner on Oct 15, 2022. It is now read-only.

Features

Markus Deutschl edited this page Jan 8, 2014 · 4 revisions

This page is used to document feature ideas that we could implement.

Movies

  • Random movie
  • Latest database entries
  • Stub entries

Movie page

  • Poster
  • Rating
  • Weblinks
  • User reviews

Movie Cast

  • Person (can also be fictive) -> directly represented by persons table
  • Roles -> one person can play many roles -> roles table
    • Himself/herself flag
    • person_id -> if person plays a real person
    • character_id -> if person plays a fictional character
    • Possibility to add voice actors for all languages (credit-like)
  • Characters -> fictional characters, same attributes as real persons -> can also be searched

Release page

  • (Partner) Shop links
  • Release review links
  • User reviews

Movie collection

  • Possibility to rate the release within your own collection (beside the movie rating)
  • Possibility to enter the buying price of the release
  • Possibility to enter the condition of the release
  • Possibility to enter the location (online shop etc.) where the release was bought
  • Generating statistics based on available data:
    • Price development
    • Value of own collection based on prices entered and on average of all users

Marketplace

  • If somebody wants to sell his edition, recommend price based on available data

User profile

  • Login via Facebook, Twitter, Google, Mozilla, … services that work great
  • User page like Last.fm with latest rated (watched) movies, top lists, etc.
  • Watchlist for entries (like Wikipedia)
  • Follow other users ratings (inspiration / interaction)

User rewards

In order to keep our users excited to contribute to our database, there should be several rewarding features. We don't have the claim to be super serious and sterile like Wikipedia. Watching movies is fun and so should be MovLib.

Reputation

  • Reputation counter on the user's profile
  • Reputation clearly visible on every appearance of the user (e.g. reviews, comments, etc.)
  • Several tasks add points to the counter (with Fibonacci numbers?) (number of points in parentheses)
    • Edits (1)
    • Entering a new movie/release/series/episode with at least basic data (2)
    • Writing a review (3)
    • Maybe bonuses every ten edits/reviews/new
    • ...

Badges

  • Rewarded for various achievements
    • Writing 10/50/100/... reviews
    • Collection size
    • Wantlist size
    • Edit count
    • Watching (rating) movies
    • ...
  • Names are movie (character) related
    • Sauron for watching loads of movies
    • Gollum for one item in collection (my preciousss)
    • Master of Horror for watching lots of horror movies
  • Better names for higher levels of badges
  • Visible on user's profile
  • One badge can be explicitly picked by the user to get a special place on the profile (beside the avatar in comments?)

Appreciation system

  • User contributions can be rewarded by other users
  • Gift popcorn
    • Small
    • Medium
    • Large
  • User receiving popcorn can consume it
  • Popcorn weight received visible on profile
  • Calculation of weight gained by eating popcorn
  • Weight visible on profile
  • Several weight steps with movie character names depending on actual weight
    • Frodo Baggins (after eating a few)
    • Shrek (after eating a fair amount)
    • Jabba The Hutt (after eating lots)
    • ...
  • Also rewarded with badges

Recommender system

  • Possibility to filter recommendations by genre, person, year (decade), etc.
  • Possibility to create a user group and generate recommendations based on the ratings from the group
Clone this wiki locally