---
# System prepended metadata

title: The Parking App

---

# The Parking App
User Stories
1. Splash Screen 
1. User Sign in - Use Back4App
2. Bottom Tab Navigation - Map Screen, 
3. User chooses destination (Use Google Maps API?) or chooses to go to stored parking location
4. User chooses parking destination from list (provided based on destination)
5. User returned to driving App with destination set to parking location selected
6. When Driving App destination is reached...
7. Switch to parking driving App with closet, open parking spot as destination.
8. Display route to Parking Spot (Update in real time) ONLY NEED ONE Lot
9. Save Parking location for return to vehicle (photo option?)


   


The Parking App - README Template
===

# The Parking App

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

## Overview
### Description
An app that helps find a free parking spot in a parking lot. This app will provide navigation to the the free parking space.

### App Evaluation

- **Category:** Navigation 
- **Mobile:** Uses real time naviagation to direct the user to a free parking space. 
- **Story:** Stop trying to find parking and instead get directions to the nearest available parking 
- **Market:** People traveling to big events can now easily find a parking spot instead of blindly searching for one
- **Habit:** Can be used everytime an individual gets into a car
- **Scope:** Start out by making a functional app that maps one or two parking lots. From here can add more parking lots in the future with more integrated UI and features

## Product Spec

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

**Required Must-have Stories**

* User signup/login
* User selects a destination
* Display driving directions to the parking lot
* Display driving directions to the parking space

**Optional Nice-to-have Stories**

* An expanded selection of parking lots that are mapped


### 2. Screen Archetypes

* Splash Screen
   * Shows up everytime user opens the app 
* Login/Registration
   * Login screen
   * Registration screen
* Selection Screen
    * User selects a destination
* Google Maps Screen
    * Display driving directions to the parking lot
* Custom Maps Screen
    * Display driving directions to the parking space

### 3. Navigation


**Flow Navigation** (Screen to Screen)

* Splash Screen
* Login Screen
   * Selection Screen
* Registration Screen
    * Selection Screen
* Goolge API Screen
* Custom Maps Screen 
    * Selection Screen 

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

### [BONUS] Digital Wireframes & Mockups


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