Description

This solution monitors the movement into and out of designated ‘zones’ the project was intiated to focus on monitoring dining stations within a servery and counting how many people are in each zone. This provides a measure of occupancy to help staff manage the number of people in the servery and informs students if the servery is busy in near-real-time. Current count data per station and zone can be accessed via an API.

This repository contains instructions on how to set-up the AWS backend as well as the administrator dashboard application. People Counting with RaspberryPi contains the remaining part of the instructions.

Cloud Architecture

Cloud architecture diagram and its description are provided here.

Frontend Guide

Details on how to use the administrator dashboard are provided here.

Deployment

To deploy this solution into your AWS Account please follow our Deployment Guide.

API Usage

Details on how to use the API are provided here.

License

This project is distributed under the Apache License 2.0

Related Projects

People Counting with RaspberryPi

User Website

Credits

This prototype was developed by UBC CIC student Arman Zhakypbekov with assistnce from Aamir Sheergar and the CIC technical team.