Moonchild
Moonchild allows you to experience an indie film festival from your own home
Overview
Moonchild is an all-online film festival for small indie films. For 10 days, the festival hosts up to 60 handpicked indie movies online. Viewers can “attend” the festival by buying an online pass, which allows them to watch any number of movies for the entire ten days. After watching a movie, viewers can rate it, and later see the highest-ranking movies after the festival ends.
Value Propositions
- Expand film festival attendance with affordable, accessible options
- Provide a rich watching experience from anywhere
- Give the audience a voice and impact on the festival
Target Users
The target users are indie film-lovers who are interested in an accessible watching experience. They are invested in the indie film scene and want to discuss and share opinions on films.
Many of the users may not be able to attend physical festivals like Sundance, where tickets, travel, and lodging costs can add up to the thousands. Target users can be anywhere from age 18 to age 65, and consider themselves very well-versed in indie films, culture, and movie-making in general.
Requirements
Feature #1: Buy a pass
OBJECTIVE
The objective of this feature is to allow the user to purchase a festival pass and set up their account.
REQUIRED USE CASES (2)
Use Case 1.1
The user should be able to view a landing page that explains the features of the website, and give an option to purchase two types of passes:
- A general admission pass for $25 - the viewer can watch all movies for 10 days
- A cinephile pass for $40 - the viewer can watch all movies with special content, such as interviews with the directors and cast for 10 days
Use Case 1.2
During purchase, the user should be able to set up their account with this information:
- Payment method (credit card)
- Username
- Password
Feature #2: Browse for a movie
OBJECTIVE
The objective of this feature is to provide a smooth movie browsing experience for the users.
REQUIRED USE CASES (2)
Use Case 2.1
- The user should be able to browse a list of movies and pick one to watch
- Movies all have a genre and an MPAA rating; but we would appreciate any other suggestions on how to organize the movies from a designer’s perspective
Use Case 2.2
The user should be able to search for a movie by its title
Feature #3: Watch a movie
OBJECTIVE
The objective of this feature is to provide a rich movie-watching experience for the users.
REQUIRED USE CASES (2)
Use Case 3.1
The user should be able to watch the movie and control it with basic actions such as playing/pausing, increasing/decreasing volume, and scrubbing (moving backward or forward through the video)
Use Case 3.2
After the movie, the user should be able to rate the movie based on a 5-star system, and enter a comment explaining their rating
Feature #4: View the rating leaderboard
OBJECTIVE
The objective of this feature is to provide an engaging way to show which movies resonated most with the users.
REQUIRED USE CASES (1)
Use Case 4.1
Allow the user to navigate to a rating leaderboard, where all the movies in the festival are ranked according to their average user rating
- The leaderboard should only show the top 20
- The leaderboard should allow the user to easily watch the movies listed