Capstone Project

Back to listing
Group 2024-27 Status inprogress
Title Koala: A smart parking management system for Concordia University
Supervisor N. Kharma
Description Commuting to school with a car is a luxury car owners at Concordia wish to take advantage of more effectively. Cars are able to offer especially during harsh weather, a comfortable commute, as well as offer supervision of your vehicle. With parking occupancy being highly volatile in both the Loyola and SGW campus, it often leaves drivers frustrated when parking is unavailable. In such a high-demand area, a more efficient, real-time tracking solution would greatly improve the usability of the multiple parking facilities and alleviate unnecessary stress for drivers searching for parking. Additionally, when it comes to parking at Concordia, key information about the university parking lot, such as details on parking permits, fees, and EV parking spots is not easily accessible. These essential details are buried deep within the website, which is a common issue for many parking facilities, leading to confusion and frustration among users. Concordia having multiple parking lots which offer different fees as well as operate differently.

Deliverables: Our solution to the problem is to provide a web interface for users to quickly view the traffic and occupancy of the parking and will also involve the use of multiple sensors to keep a record of all the parking spots. This solution will be suitable for outdoor as well as indoor parking facilities. This infrastructure will be the backbone of all our initiatives to fulfill the needs of Concordia parking department. At the end of the project, we envision that we will be able to produce a well-rounded product to fit the needs of the client. The deliverables will include:

- Hardware design: Develop and design the necessary hardware required to capture and process real-time data of the parking lot occupancy, with one system tailored for outdoor parking such as the Loyola parking, another designed for an indoor parking such as the LB parking.

- Web applications: Provide administrators with intuitive features to optimize and customize their parking lot. This includes the ability to build and design a virtual layout of a parking lot facility, allowing users to see a real-time plan of available parking spaces.
Student Requirement Required Courses: - SOEN-341 (Version management, E2E Testing, Web development) - COEN-390 (Hardware - Software communication) Preferred Skills: - Experience with OpenCV and Python - Experience with software architecture and design - Experience with databases + APIs - Agile methodology - Experience with microcontrollers and various sensors
Tools Concordia indoor and outdoor parking lots - Collaboration from the Concordia Parking Administration - Various sensors to handle parking availability features - Microcontroller to power and control hardware - A Software design tool
Number of Students 5-6
Students Scott McDonald, Angelo Reoligio, Mohammed Zahed, Nirajkumar Patel, Rihazul Islam, Minh Tran
Comments:
Links: