In-Class Project Showcase December 2024

SmartEPD

SmartEPD is a project sponsored by Giatec Scientific Inc. This project is to deliver a software service that enables creating Environmental Product Declarations (EPDs) for concrete manufacturers that use Giatec’s existing system “SmartMix”. SmartEPD utilizes tools and services provided from industry leaders; Climate Earth, and Building-Transperancy. By combining existing client data from SmartMix, and newly acquired data from SmartEPD, clients can use the service to generate the EPD reports.

Algonquin College Exam Scheduler

The School of Health is transitioning to an online program to streamline the scheduling of proctors for exams. This new system will be managed by a single administrator, ensuring centralized control and coordination. All participants, including administrators, proctors, and professors, will have access to view the schedule, enhancing transparency and communication.

Seff: Next Generation​ Info Sharing System​

This project aims to create a secure and user-friendly platform for managing and sharing information, giving users full control over their data in ways current systems do not. Users can upload, view, and play various file types directly within the application, avoiding the need for external programs. They can search for files based on spatial, temporal, or thematic criteria, share files through unique links, comment on shared files, and follow other users to receive activity notifications—all within a unified, interactive experience.

NadaDhyana.ca

We are enhancing Radha and Jay Jayaraman’s wellness website by improving user experience, adding administrative tools, and managing sign-ups for yoga and spiritual healing programs, with a focus on promoting health and wellness.

Stratosfy – Temperature Monitoring Service

Stratosfy has an already successful dashboard that customers use to monitor their refrigeration units, using sensors that Stratosfy has provided. The aim of this project is to provide a lower level version of the service, where customers can utilize a set of APIs to gather the same information, but not have to go through the Stratosy dashboard in order to retrieve it.
This is useful not only because it opens up the potential customer base of the Stratosfy products, but it also makes the service more versatile in how it is used by the end client. For example, if a customer had their own in house development team, that team could use the new APIs to create a custom dashboard tailored for their own uses.

OWASP Dependency Checker

he Tech Titans, a team of Algonquin College students, is developing a Python application aimed at enhancing the existing capabilities of ML4Cyber by integrating OWASP dependency checks. This new feature is designed to assist cyber security analysts and IT professionals in identifying vulnerabilities within code bases, libraries, and directories, which is currently not supported by the existing system.
By providing ML4Cyber with this new OWASP dependency check functionality, The Tech Titans aim to significantly improve the ability of cyber security professionals to detect vulnerabilities in their systems. This project not only addresses a critical gap in the existing software but also positions ML4Cyber for enhanced security and regulatory compliance in an ever-evolving cyber landscape.

The impact of mandating mechanical cooling systems in multi-unit residential buildings in Canada

In view of the rising global temperatures and the summer season heat events, building regulations across Canada are looking into mandating cooling systems in buildings. This project will help to fill the information gap for such changes to the regulations by quantifying the impact of mandating cooling systems in terms of both the operational energy usage and construction cost associated with buildings. This will be accomplished through energy modeling and simulation for representative building types and climate zones. The outcome of this project is expected to be a significant step towards meeting the needs of the construction as well as codes and standards regulating industry, enabling them to make well-informed decisions regarding the requirements of mechanical cooling in buildings.

The impact of mandating mechanical cooling systems in multi-unit residential buildings in Canada

In view of the rising global temperatures and the summer season heat events, building regulations across Canada are looking into mandating cooling systems in buildings. This project will help to fill the information gap for such changes to the regulations by quantifying the impact of mandating cooling systems in terms of both the operational energy usage and construction cost associated with buildings. This will be accomplished through energy modeling and simulation for representative building types and climate zones. The outcome of this project is expected to be a significant step towards meeting the needs of the construction as well as codes and standards regulating industry, enabling them to make well-informed decisions regarding the requirements of mechanical cooling in buildings.

Referral and Sales Management Portal

This project aims to enhance a sales management portal by refining the system originally developed by a previous team. Building on their source code, we addressed missing functionalities to improve the tracking and processing of sales performance and commissions. The system serves both administrators, who manage sales and commissions, and sales representatives, who track their performance. The development is based on Laravel 10, MySQL, and PHP 8.2, and deploys on a Linux server with Nginx.

Lit3D Website Redesign

Lithophanes are light sculptures that are lit from behind to create a 3D-like image. We are focusing on redesigning and delivering a fully functional Shopify website to properly showcase the message of Lit3D. Through a redesign, we are prioritizing accessibility, establishing visual branding, simplifying the process of ordering lithophanes, and emphasizing the focus on the stories that come with lithophanes, rather than the product itself.

Regarding accessibility, we are ensuring that the website is user-friendly by complying with AODA AA standards and focusing on the website being user-friendly with multiple devices to ensure optimal performance for many.