Skip to content

swayambhu-dhuri/parkEz

Repository files navigation

ParkEz

Interactive Demo: https://parkez.gruevy.com/

ParkEZ is a parking lot monitoring platform with different webpages for both the public and parking lot operators to monitor lot occupancy, provide security, stop overparking and recommend customers the best spots. This Pace University capstone team project was complete on December 15, 2023

This final demonstration shows the key parking management features:

Click to play ParkEz demo 1.

Table of Contents

  1. Introduction
  2. Features
  3. Implemented Module
  4. Upcoming Modules
  5. Demo of Advertising and Payment Features
  6. Revenue Generation
  7. Screenshots

Introduction

ParkEz utilizes AI-powered analysis of parking lot camera footage to offer value to parking lot owners, local businesses, and customers. The platform is designed to help businesses maximize revenue, minimize crime, and ease the burden of parking lot management.

Implemented Features

ParkEz consists of 5 major functional requirement modules:

  1. Account Management: Authenticate and create account.
  2. Parking Lot Management: All functions for parking lot operators and employees at ParkEZ, assisting them with occupancy tracking, accessing archived footage, over parking detection notification, and license plate tracking.
  3. Parking Lot Status: Allows users to check parking lot occupancy status, find optimal spaces, and locate parking lots using ParkEZ. Also allows business owners to include this information on their website.
  4. Advertising Management: Enables local businesses to post and modify ads on ParkEZ's parking lot webpages and view impressions and clicks on their ads.
  5. Payment Gateway: A module for subscribers (advertisers and parking lot managers) to enter payment method and have their payment validated.

Requirements

Module 1: Account Management

  • 1.1 Authenticate Account: Authentication pages for subscribed customers to log in (both lot operators and advertisers).
  • 1.2 Create Account: A page for users to create an account.

Module 2: Parking Lot Management

  • 2.1 Track Occupancy: Tracking of how many spots are taken at what times, presented for individuals who manage parking lots
  • 2.2 Access Footage Archive: Lot owners can access archived footage of their parking lots.
  • 2.3 Detect Overparking: Notification of whenever a space is occupied longer than a specified period of time.

Module 3: Parking Lot Status

  • 3.1 Search and Select Lot: Unsubscribed users can browse and search parking lots using ParkEZ.
  • 3.2 View Occupancy: Shows unsubscribed users most optimal space available and occupancy of selected parkng lot. View includes ads.
  • 3.3 Access Occupancy Remotely: A non GUI element offers occupancy status data through an interface Parking Lot Managers can use with their website.

Module 4: Advertising Management

  • 4.1 Create Ad: Uploads ads.
  • 4.2 Modify Ad: Edits existing ad's content.
  • 4.3 View Ad Statistics: View impressions and clicks of placed ads.

Module 5: Payment Gateway

  • 5.1 Define Payment Method: Users decide how they pay for their subscription (ad or lot manger).
  • 5.2 Validate Payment: Checks that customer payment method can be billed correctly.

Demo of Advertising and Payment Features

This demonstration shows secondary features:

Click to play ParkEz demo 2.

Revenue Generation

ParkEZ generates revenue through the following streams:

  1. Monthly Subscription: Parking lot operators and advertisers pay a monthly fee to use ParkEZ's features.
  2. Advertisement Fees: Local businesses pay to advertise on ParkEZ's parking lot webpages.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •