Jazz30360 / finalProject

0 stars 1 forks source link

finalProject

Table of Contents

  1. Overview
  2. Product Spec
  3. Wireframes
  4. Schema

Overview

Description

Allows FAMU students and/or faculty to track the venom shuttles accurately and in real time based on their current location.

App Evaluation

Product Spec

1. User Stories (Required and Optional)

Required Must-have Stories

Optional Nice-to-have Stories

2. Screens

3. Navigation

Tab Navigation (Tab to Screen)

Flow Navigation (Screen to Screen)

Wireframes

Paper Wireframe

Digital Wireframes & Mockups

Digital Wireframe pg 1
Digital Wireframe pg 2
Digital Wireframe pg 3
Digital Wireframe pg 4
Digital Wireframe pg 5
Digital Wireframe pg 6

Schema

Models

Post

Property Type Description
currentLocation Geographical Point stores the user's current location
currentTime DateTime current date and time to determine arrivals and departures
favoritesList List list of users' favorite stops
permissionsAreOn boolean determines whether the user has their location permission settings on
objectId String used to store the user's profile information (retrieved from Duo login)
shuttleSchedules ArrayList schedules for all shuttles
closestStop Geographical Point closest stop to the user based on current location

Networking

List of network requests by screen

Milestones


(END)