---
# System prepended metadata

title: Original App Design Project

---

Original App Design Project
===

# Movie Recommend

## Table of Contents
1. [Overview](#Overview)
1. [Product Spec](#Product-Spec)
1. [Wireframes](#Wireframes)
2. [Schema](#Schema)

## Overview
### Description
Chill is an app that allows users to get movies and tv series recommendations based on the comparison between different accounts. 

### App Evaluation
[Evaluation of your app across the following attributes]
- **Category:**
- **Mobile:**
- **Story:**
- **Market:**
- **Habit:**
- **Scope:**

## Product Spec

### 1. User Stories (Required and Optional)
For MVP, we will need an API to host user data, including favorite movies, movies wacthed, favorite genres etc. The details about the movies will be taken from [TMDb](https://www.themoviedb.org/?language=en-US).

**Required Must-have Stories**
* User can log in or sign up into their account.
* Set up user data including:
    * User prefered genres
    * User favorite movies and tv series
    * User list of movies and tv series
* User can get a basic details of the movies they want to watch
    * Title
    * Genre
    * Description
    * Duration
    * Ratings
* Add friends accounts to be able to pair up.
* View friends account.
    * favorite movies
    * genres
    * movies list
* Get movies and tv series recommendations based on user's account and friends account
* User can log out of app.


**Optional Nice-to-have Stories**

* A feature that shows the services (netflix, hulu etc) that currently has the recommendations available for viewing
* A feature where the trailer of the movie can viewed.
* A review feature where a user can see movie reviews from friends.

### 2. Screen Archetypes

* [list first screen here]
   * [list associated required story here]
   * ...
* [list second screen here]
   * [list associated required story here]
   * ...

### 3. Navigation

**Tab Navigation** (Tab to Screen)

* [fill out your first tab]
* [fill out your second tab]
* [fill out your third tab]

**Flow Navigation** (Screen to Screen)

* [list first screen here]
   * [list screen navigation here]
   * ...
* [list second screen here]
   * [list screen navigation here]
   * ...

## Wireframes
[Add picture of your hand sketched wireframes in this section]
<img src="YOUR_WIREFRAME_IMAGE_URL" width=600>

### [BONUS] Digital Wireframes & Mockups

### [BONUS] Interactive Prototype

## Schema 
[This section will be completed in Unit 9]
### Models
[Add table of models]
### Networking
- [Add list of network requests by screen ]
- [Create basic snippets for each Parse network request]
- [OPTIONAL: List endpoints if using existing API such as Yelp]