Skip to content

hauntsmane/WitPark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 

Repository files navigation

Introduction

WitPark is a mobile application that assists Wentworth commuters by providing useful information on campus parking lots and parking passes. Using WitPark, a commuter will be able to easily determine where their pass allows them to park, and which parking lots have available space.

Features

UC-1 - Login: To log into the app with credentials.

UC-2 - View All: To see the occupancy of all parking lots.

UC-3 - Request: To get a notification when a spot is available in a full lot.

UC-4 - Buy: To buy a parking pass from Wentworth.

UC-5 - Directions: To get directions to a specific parking lot.

UC-6 - Cancel Request: To cancel a notification.

UC-7 - Pass Info: To view parking pass requirements to park in a specific lot.

UC-8 - View Lot: To see the occupancy of a single parking lot.

UC-9 - Record Info: To use sensor to determine the amount of cars in a parking lot by recording when cars enter and leave.

Getting Started

Installation and setup

  1. Install node.js (https://nodejs.org/).
  2. Clone/download the repository.
  3. In the terminal, run npm install in the directory with package.json to download the react-native packages used in the project.
  4. Install expo (https://expo.io/learn) with the line npm install expo-cli --global in the same place as the previous step.
  5. Download the expo-cli app on your mobile device. iOS: https://itunes.apple.com/app/apple-store/id982107779 android: https://play.google.com/store/apps/details?id=host.exp.exponent&referrer=www

Run

  1. Run expo start in the terminal. Make sure you are in the same directory as package.json.
  2. if not automatically opened, go to localhost:19002 in a browser to see the expo developer window.
  3. When tunnel ready appears, scan the QR code using the expo app on your phone, or click Run on android device/ emulator or run on ios simulator depending on your connected device.
  4. Once the javascript bundle builds, the WitPark app should open on your mobile device/emulator!

Demo video

https://youtu.be/tSWyrmp-tPo

Contributors

  • Erich Hauntsman, Team Lead
  • Garvin Gerard, Backend Developer
  • Josh Malnati, Frontend Developer, Bug Fixer

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors