---
# System prepended metadata

title: Original App Design Project - 2

---

Original App Design Project - 2
===

# Dog Walker

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

## Overview
### Description
Dog Walker is an iOS app intended to connect dog owners with dog walkers. It allows dog owners to hire someone to walk their dog for them in a determined time and location.

### App Evaluation
- **Category:** Social Networking
- **Mobile:** It is faster ordering a walk through a mobile device.
- **Story:** Dog owners are able to connect with dog walkers and schedule a walking session.
- **Market:** Dog owners.
- **Habit:** This app is used whenever a dog owner need the service. It can be often or occassionally.
- **Scope:** 

## Product Spec

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

**Required Must-have Stories**

**--- Dog Owners**
* User can see a stylized launch screen and icon.
* User can login.
* User can create a profile.
* User can setup their dog profile.
* User can order a walk.
* User can see dog walker profile.
* User can see dog and walker location in a map.
* User can chat with dog walker.

**--- Dog Walkers**
* User can see a stylized launch screen and icon.
* User can login.
* User can create a profile.
* User can accept/decline walking requests.
* User can chat with Dog Owners.
* User can see dog's home location.
* User can see history of walks made.

**Optional Nice-to-have Stories**

**--- Dog Owners**
* User can order a specific dog walker.
* User can rate dog walker.
* User can give a tip.
* User can see if the walk is shared with other dogs.


**--- Dog Walkers**
* User can rate dog's behaviour.
* User can see a calendar with scheduled walks.

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

* Order / Schedule Walk
* Current Walk
* Profile

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