---
# System prepended metadata

title: Original App Design Project - README Template

---

Original App Design Project - README Template
===

# Journal Journeys

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

## Overview
### Description
An interactive journal where you can record and customize each entry utilizing stickers, moods, etc. to describe your day and experiences

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

## Product Spec

### 1. User Stories (Required and Optional)

**Required Must-have Stories**

* [sign up]
* [sign in]
* [compose a new entry]
* [view all prior entries]

**Optional Nice-to-have Stories**

* Composing
    * Stickers to customize each new entry
    * Water/sleep log
    * Themed paper selections for entries
    * Wellness Buddy (swipe right feature)
        * Tracks sleep, activity, water, mood (implemented by picker feature) etc.
        * Actvity- type of activity and duration
    * Date and time per entry
* Feed
    * Date and time per entry
    * If the user clicks on a past entry, they can view all the particular details of their journey that day but they may not be able to edit
* Account
    * User's name display
    * Selection of background colors for apps
    * Choice of app font for viewing each screen of the app
    * Setting/selecting profile picture
* Settings
    * Change username
    * Change password
    * Change email

### 2. Screen Archetypes

* Login screen
   * Upon opening the app, the user will be prompted to the login screen to either sign up or sign in. The user will stay logged in when reopening the app unless they logged out.

* Register screen
    * If it is their first time using the app, they must click on the sign up button. Upon doing so, they will register for the app.
    
* Compose screen
   * User will be able to compose a new journal entry here. There will be options to add stickers, change fonts/color of the text, and more.

* Feed screen
    * Here, the user will see their past entries in a feed style. The user can select on any of the past entries to view it. 
    
* Profile screen
    * User can view and change their settings here.

### 3. Navigation

**Tab Navigation** (Tab to Screen)

* Feed
* Composing
* Account
* Settings

**Flow Navigation** (Screen to Screen)

* Login
   * Sign up
   * Sign in
* Feed
* Composing
* Account

## 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]