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]