Reaction All Years

Quest

This open-source framework was developed in December 2022. It aims to give people free access to the AI tools and techniques we see being used to create AI assistants like ChatGPT, Bing, and Bard. It allows developers to easily integrate AI assistant tools with their existing websites and comes with an example easy-to-use interface for general users to demonstrate how to use the framework.

The Quest framework can be used for Customer Service applications where organizations want to integrate their own information database. It is also useful for creating personalized AI assistants that assume the personality you want.

Shine Karaoke

Client Christina Mackey
Professor(s) Leanne Seaward, Laura McHugh
Program Computer Engineering Technology- Computing Science
Students Aarushi Aarushi, Jordan Chou, Franco Patry, Gleney Nieto, Chang Luo

Project Description:

Have you ever wanted to request a song at an event/bar/restaurant but eventually gave up because the queue for that is too long? We created a solution to that problem.
SHINE Karaoke app is a modern karaoke system to facilitate song requests to provide a better experience from DJ services at a bar or an event. As a participant in a karaoke event, we wanted to overcome the struggles of pen and paper song requests and incorporate our knowledge of web design and computer software to provide a product that helps the user and host in a karaoke event.
Our client, the owner of Shine Karaoke, provides us with information for the development of the Shine Karaoke App for iPhones and Android phones to let her clients efficiently search for a song and place that song on a request to the karaoke queue. She owns the Shine Karaoke + DJ Services in Ottawa which was founded in 2019. Her company offers karaoke and DJ services in a bar setting or at exclusive events. The company also offers virtual parties with host-led games and supports fundraising events like the Dance-a-thons. Leanne Seaward, one of the supervising professors for this project, is providing Agile Methodology and strategies for every step of the project development. Laura McHugh, another supervising professor, is helping with the technical writing portion of the project to help provide a clear and structured report for the readers.
This Project took us about six months from start to finish. We started by learning new programming languages and getting familiar with developing tools that are necessary for our web and app development in the first half and gathered sufficient information to start building the project in the second half. During the last six months, we put in efforts and commitments towards our project and gained a lot of knowledge of how to develop a cross-platform mobile application and a website.
In conclusion, the Shine karaoke app and web application successfully meet all its proposed and designed goals by allowing shine karaoke customers to send their song requests to the host without going through its actual songbook and to automatically generate a queue that allows the DJ to view the song requests order on a real-time perspective. The team successfully implemented and tested the main functionalities of the app which are searching, filtering through genres, languages, duet songs, and sending a song request to the host. The web application’s song queue has successfully established the connection to receive requests from each user while the song queue is automatically built up in this process in a first-in-first-out (FIFO) manner. Both applications are guaranteed to have a minimalist design and a friendly app that are suitable to all users. Our team also completed a series of tests on several users to have an efficient and accurate app user experience.

Short Description:

A web and cross-platformed karaoke application that offers easy access to browse the list of songs, filter the songs, and save a favorite song without any advertisements or promotions.

Contact the Team

Video Presentation

Gallery

Funded By

QUAD CRM – Customer Relationship Management

QUAD CRM Banner

Client Rachel Borzeki
Professor(s) Leanne Seaward, David Lindsay
Program Computer Engineering Technology – Computing Science
Students 1, Jeel Asalalia
2, Kenechukwu Micheal
3, Thoai Nhi Banh
4, Thi Quynh Hoa Vo

Project Description:

The relationship an organization has with its clients/ customers plays an important role in terms of building a successful business. It all makes sense because strong customer relationship maintained would yield repeating customers in a business and improved word of mouth referrals.
The Quad CRM is a web-based application designed to be used by organizations to manage the interactions they have with their customers / consumers. Our client is a Program Director at Grandview consulting and Solva Senior Living, a good description for the position would entail an individual equipped with the responsibility of filling the occupancies of senior living residential buildings. The Quad CRM is intended to be used by our client and other colleagues to keep in contact with current and potential customers and manage their interactions to ensure an overall positive customer experience which in turn would lead to an increased number of sales, better customer service and a higher level of productivity.
The need for a CRM software that also acts as a property manager is in high demand as there are not a lot of them currently up and running in the industry. This was no surprise that our client wanted the exact same thing. We had the task of remodeling the existing CRM system to have a property management feature added to it, also the current system had to be re-designed to have a simpler look and feel for easier navigation of the application.
The best option in this case in terms of picking a platform was Laravel, a free and open- source PHP web framework that contains expressive and elegant syntax. This framework has a simple look in terms of user interface and that was one of the main goals of the project. Additionally, the framework handles both the part the users see (user interface) and the part the users don’t see (back end/ logic) when combined with Jetstream which is an extension that can be added to the Laravel framework.
Working on this project was an amazing experience, Both technical and other wise. We got a good understanding of what an agile environment should be and tried to replicate it while working as a team to complete the project.

Short Description:

QUAD CRM is a customer relationship management system of Quad GeeksQuad team. The system offers the ability of adding, modifying and listing contacts and tasks, event reminders by calendar, report and import csv files.

Contact the Team

Video Presentation

Gallery

This is the Login page where is show user login. This is the Home page
This is Contact main page where is show all customers. This is Caledar main page
This is Task Page. This is the Setting page.

Funded By

Mobile EQ Application

Mobile EQ Application- Riverwood

Client Riverwood Acoustics- Ben Seaman
Professor(s) Leanne Seaward, Laura McHugh
Program Computer Engineering Technology – Computing Science
Students Wing-Fai Winfield Chan
Jing Hu
Andy Nguyen
Christiano Ricci
Moe Wehbeh

Project Description:

Riverwood Acoustics of Renfrew, Ontario manufactures beautifully handcrafted speakers out of dense birch wood found and recovered from the bottom of the Ottawa River. The wood used is a result of the logging boom in the 1800s in Ottawa, where the river was used as a natural way to transport logs. However, some logs were too dense and sank to the bottom of the river, only to be reclaimed over one hundred years later to be crafted into elegant speakers. This well preserved and solid wood not only looks great but actually favours a fuller and richer sound compared to other materials when making speakers.

With a high quality product, our client Ben Seaman of Riverwood acoustics wanted a mobile application to compliment their premium speakers. This application is to control the and tune the equalizer of the speaker to the user’s preference. The software is mainly targeted for use with Riverwood Acoustics wireless Bluetooth model named “The Hudson” but is compatible with any Bluetooth speaker on the market.

The application has many features that Riverwood Acoustics customers can use. Using the sliders across the different frequency bands, the user can manually adjust the equalizer of their speaker. For ease of usability, there are a few automatic features that are designed to improve the sound quality of the speaker with minimal intervention. The automatic genre detection feature detects what type of music is playing and adjusts the EQ accordingly using preset EQ pattern profiles. Finally, the auto-calibration tool takes a recording of white noise output from the speaker and adjusts the equalization according to what room the speaker resides in and how sounds bounces off the speaker’s surroundings.

In accordance to the client’s needs, the application designed was developed cross-platform on both Android and iOS, the application was developed using the Xamarin Forms framework using the C# language. This allowed for development on both platforms while only needing to write a majority of the code once. As this was the entire team’s first time developing a mobile application, everyone was able to learn a substantial amount about mobile application development.

Short Description:

A mobile application that adjusts the equalizer (EQ) of wireless bluetooth speakers made by Riverwood Acoustics.

Contact the Team

Video Presentation

Gallery

Meet the team Show connect devices
Detecting the genre of music playing recording for auto calibration
Auto preest

Funded By

ND Academy

ND Academy

Client Kealy Mann
Professor(s) Leanne Seaward,
Program Computer Engineering Technology – Computing Science
Students Mathieu Thériault
Justin Wackus Fortin
Daniel Gribanov
Hadil Alshaikhsaleh
Harsh Bansal
Amanuel Gmedhin

Project Description:

Our client Kealy Mann who is a naturopathic doctor. In the naturopathic community, practitioners must maintain their licenses to practice certain treatments. The problem is no website exists for the naturopathic community to find any educational content. It’s difficult for them to find new content to maintain and acquire new licenses. This ND Academy website offers a hub for both practitioners and educational companies to find each other and acquire the services they need.
The benefit of this project is for practitioners like our client to be able to find their resources and be more aware of what’s available to them, removing much of the tedious process of searching the web for exactly what you are interested in or what you were looking for. The project aims to remove the isolation practitioners and others alike in the field in hopes of connecting them together. This project has a chance to benefit and profit many in the future, it gives sponsors, companies, and industries alike to be able to be more known and out there in the world then what they possibly were before generating more income and helping people to find what they need/want across multiple platforms.

We’ve learned many things from this development process, primarily since our front-end technology, React-Native, and our back-end technology, Node.js, are completely new to us. Some requirements of the project proved difficult to accomplish. Technical difficulties implementing a payment system as well as some other functionality has proven to be a much more precise task that requires more research

Short Description:

ND Academy is an educational website that is designed to build the basic functionality, efficiency, and educational content to end users.

Contact the Team

Video Presentation

Gallery

The component of the navbar Login and signup system

Funded By

Empowering students throughout the journey with personalised resources.

It features a graduation cap-adorned globe with the text "students all over world" and a phone connection line that runs through the Capitol. A megaphone with the slogan "Empowering students along the trip with tailored resources" coming out of it can be seen on the top left of the image.

Client Immigration, Refugees and Citizenship Canada
Professor(s) SuCheng Lee, Lanre Jerry-Ijishakin
Program interdisciplinary studies in human-centred design
Students Arbaz Memon
Valentina Aceros (Team lead)
Yi Cheng
Parthivi Rastogi

Project Description:

We began working on our project with Immigration, Refugees, and Citizenship Canada (IRCC), when they reached out to us and explained the crisis that their Client Service Centre (CSC) are going through. They are facing a huge backlog at every channel of communication which hinders their normal operations and creates a bad experience for their clients. They wanted to understand why people feel the need to call and how they might reduce the backlog. Our team was responsible for the Study Permit line of business, which felt familiar as most of us made that journey only last year.
In the year 2021, Canada welcomed 450,000 new international students. They set a new record for the education industry in Canada and these numbers looked positive from afar. However, many international students have had their own struggles and a long journey to get here.
In the first phase, we set out to understand these journeys and collect as much information through secondary research. Applying a human-centred approach, we created and circulated questionnaires to gather key insights about their pain points and invited these participants for a semi-structured interview where they can share their personal stories and experiences. We also reached out to several Subject Matter Experts (SMEs) to understand the challenges they tackle with their student clientele and what may make this easier for them.
In every part of our journey, we discovered that a major pain point for our applicants was the waiting time and lack of updates throughout their process. They wanted some sense of reassurance and wanted to feel the sense of human touch. We included various multimedia items to our solution to solve this problem. Videos, personalized tools, descriptive text material could not only help in assuring them but coming from a legitimate source will also help in tackling the problem of false information and the subsequent false alarms.
After gathering the qualitative and quantitative data, we analyzed it to present our research findings. Next, we used user experience strategies to form experience principles to guide our design intervention. We concluded that the solution should be user-friendly, support proactive communication, and provide relevant information to the applicants before they feel the need to call. This will empower the applicants and at the same time help in reducing the call loads on IRCC call centers.
Our design intervention includes a tool in the main IRCC site to provide the applicants (or potential applicants) a personalized set of resources of information in different formats, according to their specific situation: location, nationality, stage of the process, waiting time (if waiting), particular concerns or needs, etc. Student applicants tend to use the internet and search engines as a major source of information. This tool can enhance their research at each stage of their application process.
Furthermore, we use personalized emails and text messages to deliver follow-up information to our targeted users. This will give them reassurance throughout their waiting period and will further help in reducing their anxiety and uncertainty.
Our solution will help study permit applicants to get the information they need and wherever they need it. It will also empower applicants and at the same time help in reducing the call load from IRCC call centers.

Short Description:

IRCC Study Permit applicants should be given honest and prompt information during their entire application process Canada. So we created a customized information system to improve their application experience while reducing the need to call the CSC.

Contact the Team

Video Presentation

Gallery

Team PAVY introduction slide, with team members and their names, Parthivi Rastogi, Arbaz Memon, Valentina Aceros, and Yi Cheng. Logo of team PAVY, Algonquin College IHCD and IRCC can also be seen in this image. Image has 3 questions on it 1. How might we help students to have certainty about the information applicable to their cases without reaching the CSC-IRCC?, 2)What challenges do they encounter during the application process? and 3) Why students call CSC and sometimes keep calling for multiple times?
Image has quantitative findings of the research graphically represented on it. it also contains frustrations of the applicants whom team PAVY interviewed. The image titled "Research visualization" consists of two personas, a journey map of the personas and experience principles.
The image titled "The PROBLEM SPACE" shows different problems that team PAVY narrowed down to, like, Lack of personalized information, RECEIVING information FIRST from other sources and need of human touch. The image titled "DESIGN INTERVENTION" shows the solution team PAVY came up with. This solution has emails template and a customized resource tool feature/page that will be integrated in the IRCC web page, which will lead the students to explanatory videos that will help them.

Funded By

Project Fill the Shelves

With your donation, we can help more students transform hopes and dreams into lifelong success

Client Julia McCann, Manager, Algonquin Food Cupboard
Professor(s) David Solomon, PMP, Professor at Algonquin College,
Program Project Management (Co-op)
Students Vipul Grover
Ekta Patel
Karen Gil
Brianna Munch
Juhi Pinto
Ronak Bhasin

Project Description:

The name of our project is Fill the Shelves, as part of our program – Project Management. David Solomon, PMP, Professor at Algonquin College, and Julia McCann, Manager, Algonquin Food Cupboard, were the project clients. Our client requested assistance with meeting the food demands of Algonquin College students requesting help from the food cupboard. As per statistics of Canada, more than 40% of Canadian students are facing food insecurity, and hence, there is a greater need than ever before. The goal of our project was to procure $1000 worth of food (based on the Manufacturer’s Suggested Retail Price, or MSRP) through donations with initial funding of $40 from our project sponsors.

To kick off the project and collect donations from the public and friends, we organized three different events, i.e., placing the donation box at an Indian restaurant in Ottawa, selling the theme-based cookies on Canada Day, and selling artwork on Facebook Marketplace. We elected to procure our groceries before the planned project date and took a risk of $60-80 to take advantage of a summer sale day at Walmart. We raised $513 collectively from all the events and were able to procure groceries worth $1028 as on 27th July 2022.

Our final milestone was to complete the inventory and quality control checks of the products we purchased for the food cupboard to ensure they meet the quality benchmarks per the Canadian safety standards. To complete the task, our team created a document detailing the quantity, quality, and expiry dates of the relevant products with the bills attached along with it for any changes and replacements. Finally, we delivered our groceries to Food Cupboard on 27th July 2022 in the presence of our project sponsors.

Short Description:

Fill the Shelves is an initiative to support the food demands of students. The goal was to donate groceries worth $1000 to the Food Cupboard team. To raise money, we conducted three events and bought groceries worth $1028 by spending $513 at Walmart.

Contact the Team

Video Presentation

Gallery

Artwork Donation Event - Canadian Flag Cookies Donation Event
Donation Box Event AC Pantry Team delivered groceries as on July 27th, 2022

Funded By

Ducklings Social App

Client Sue McGarvie
Professor(s) Leanne Seaward, Laura McHugh
Program Computer Engineering Technology – Computer Science
Students Alaykumar Patel​
Bryton Swan
Evan Wells
Jordan Briggs

Project Description:

The Ducklings Social App is a mobile application tailor-made for our client, a group known as the ‘Ducklings.’ Founded by well-known clinical sex and relationship therapist Sue McGarvie, the Ducklings are a local membership-based social club for adventurous adults, whose mission is to build a community of people who are sexy, sassy, flirty and fun. Ducklings also has a strong emphasis on member safety – only allowing real, local people who pass a thorough vetting process to be admitted as a member, as well as enforcing a code of conduct for all members. This approach ensures an unparalleled level of safety and comfort that allows Ducklings members to truly be themselves and feel comfortable within a like-minded community. Ducklings also puts a strong emphasis on education opportunities for members, with regular learning sessions ran by McGarvie and others, not to mention group outings to various points of interest in the local area.

The Ducklings group originally had a dating-only mobile application for their members, however it had several issues that limited its use, and as well it did not fully encapsulate everything that Ducklings has to offer, so our client requested a new direction for their mobile application. To meet this need, the Ducklings Social App was created to allow members a simple, convenient way to access all the key features of Ducklings membership – from accessing the events calendar and RSVPing, to updating member’s personal profile, to finding and chatting with other members, to linking to the Ducklings merchandise store. This was done by building an application that would leverage all the existing Ducklings online ecosystem, such as the Ducklings member website which runs on a Modern Lifestyle platform, as well as the Ducklings merchandise store website. Built with Flutter and programmed in Dart, Ducklings Social uses a WebView class to create a custom, integrated user experience that brings the existing Ducklings websites to a mobile-first format, allowing members to quickly access and easily jump between the different Ducklings features. This approach keeps the application light, fast, and intuitive for users and means any updates to the websites will automatically be shown in the application, saving on maintenance overhead. The application is also cross-platform and built to run on both Android and Apple iOS, allowing Ducklings members to use the mobile device of their choice.

At present, the Ducklings Social App features a homepage landing screen, and once logged in the user can quickly navigate between the events calendar, their member profile, member chat, and the Ducklings merchandise store. The application is designed to be modular and allow for easy addition or removal of features in the future as required. Some features were planned but not yet implemented and should be included in future updates. This includes a member proximity system called ‘Duckling Radar,’ that when enabled, will allow Ducklings Social App users to see other members nearby them superimposed on a map, enabling easy informal meetups and connections.

Short Description:

The Ducklings Social App was built for a local adult social club known as the Ducklings, and allows members to access all their membership perks in one convenient mobile application.

Contact the Team

Video Presentation

Gallery

Home Page Events Page
User Profile Page Member Chat Page
Shopping Page (Merchandise Store)

Funded By

AC Room Finder App

Client David Solomon
Professor(s) ,
Program Project Management, School of Business
Students Aradhana Karva
Akshay Kothari
Deepak Nachnani
Harsh Chotalia
Nilofar Patel
Shreyanshee Shah

Project Description:

This is a project that researched how to create an indoor navigation app for the Algonquin College Ottawa campus and the different ways in which the app will be useful. The project required extensive research on the various indoor navigation systems that currently exist in various settings, the technology and expertise required to create an app from scratch and also the various development companies that can create such an app.
The app will be useful to help students, professors and staff alike easily find their way across the complex maze of rooms and floors across the camps. One of the most beneficial features is that in case of an emergency when evacuation is required, the user can easily find the nearest exit.
The project proposes a plan complete with scope, time and cost to be built and deployed in the near future to help all visiting the college campus.

Short Description:

To research and create a project plan to effectively build a mobile application that has indoor navigation to help users navigate their way through the AC Ottawa campus. The app will be very useful to find exit routes in case of an emergency.

Contact the Team

Video Presentation

Gallery

Funded By

PM Connect Event

Client Lindsay Hugenholtz
Professor(s) David Solomon,
Program Project Management
Students Khushali Gelani
Nidhi Patel
Nidhi Shetty
Anurag Reddy
Anushka Iyengar

Project Description:

PM Connect Event is a networking opportunity that gives project management students the ability to interact with project management experts in a casual, social setting. The goal of the “PM Connect Event,” a virtual event, was to aid project management students by giving them an evening of knowledge centered on the area of project management in Canada.
The PM Connect Event gave Algonquin Level 1 and 2 students a road map, focusing on how to interact and form connections for employment opportunities. It also gave them the chance to hear from guest speakers about their experiences and highlight how important project managers are to a project. Enhancing student involvement by working together with the section 300 team, who oversaw the first half of the PM Connect event, for the July 28th event.
The event’s first phase began on June 7, 2022, during which point we gathered requirements, met with David once a week to address questions and talked about how the project was going. As the team began to look for suitable guest speakers and prepare the event’s marketing, we were successful in locating one speaker, Yvan Bastien ( Digital Learning at Algonquin College), while we submitted our project plan’s initial draught.
The second phase included putting the marketing plans outlined in the first phase into action. It also included the preparation of the material for the poster, PowerPoint, Eventbrite registration form, and survey link using an online survey tool. To ensure that all the criteria for the event were prepared, we convened a checklist meeting with the section 300 team. At this stage, Penny Mayo, a team lead for the Canadian government, was also finalized as our second guest speaker. Students who registered for this event on Eventbrite were sent an email with a zoom link to access the event as Algonquin College’s ITS department provided the zoom connection.
Phase 3 was the major event day on July 28 (event time: 12 pm to 2 pm) all 4 guest speakers (including 2 from the 300 group) discussed their perspectives as project managers. The host succeeded in introducing the speakers in this instance. After that, all the guest speakers participated in Q&A sessions to provide the students with a chance to ask questions and get answers.
Later, at the last stage of the event, the team sent the students a link to the survey. Where any two students who took part in exchanging survey responses will receive a gift incentive (a $25 Walmart gift card).
The project’s overall goal was received: 49 students participated & 22 students filled the survey.

Short Description:

On July 28th, 2022, we hosted the PM Connect virtual event. Four project management experts discussed project management integration in the Canadian context and advised students on how to land a career in the industry.

Contact the Team

Video Presentation

Gallery

Funded By