Reaction All Years

Halalmart: Halal food delivery

Halalmart banner image.

Client Islam Gomaa
Professor(s) Abdullah Kadri, David Lindsay
Program Computer Engineering Technology – Computing Science
Students Amero Defranco, Dhruv Chaudhari, Harrison Hammond, Jonathan Hendley, Zhicheng Zhu

Project Description:

Halalmart is a new startup created by Islam Gomaa. It is a company that helps people seeking Halal food to find and order local food. The system designed will be a website the acts as a digital storefront for local businesses to host their goods on. It will allow users to view and order Halal foods from various local stores. It is a service in great demand as many people immigrate to Canada each year or move around the country and need to find new Halal market places. Halalmart aims to make that easier by offering Halal food delivery from local businesses.

As for the website, the following web pages were requested:
1. Login/Signup page
2. Account management
3. Store page to allow users to view products available for purchase
4. Item page to allow viewing the details of different products as well as ordering them
5. Cart panel allows users to view their cart, modify orders, apply coupons, set up payment and deliver info, as well as place their order
6. Driver panel will allow drivers for Halalmart to view orders in their area, track progress on orders, schedule delivery, and update progress.
7. Admin panel to allow admins to modify, update, delete, monitor and moderate stores, users, and drivers.

Our client requested from us a website application that would operate similarly to Uber Eats or DoorDash. It was asked to be a .Net application using Angular to design the web pages. This allows us to make the site easy to use and visually appealing. All resources required are created in Azure, making the site stable and reliable. Because of this, the website is set up to automatically scale as the servers receive large loads. The Database used to store all users and store information was set up as an SQL database.

Short Description:

Halalmart is a service similar to Uber Eats or DoorDash. The difference being Halamart focuses on delivering food in complete compliance with Halal practices. It is available on desktop and mobile device browsers.

Contact the Team

Video Presentation

Gallery

product description page. login page.
product gallery. sign in page.
store management page.

Funded By

Culture Monitor – Alice In Blockchains

Culture monitor banner.

Client Greg Smith
Professor(s) Karan Kalsi,
Program CST8334
Students Kris Charbonneau
Anoop Sidhu
Yi Liu
Ding Sun
Weixin Wang

Project Description:

The purpose of this project is to complete all the remaining functions of Culture Monitor. The project plan is for the completion of 4 items.

1. Get the last two charts under “Poll Comparison” (in Dashboard) operational.

2. Implement a dropdown functionality on the CM Dashboard for version selection.

3. Load Workforce functionality.

4. Establishing a Culture Shaping Profile.

Short Description:

CM™ (Culture Monitor™) is a five-to-ten minutes assessment “hard-wired to culture” and used by periodically engaging employees’ perception of the culture’s evolving state.

Contact the Team

Video Presentation

Gallery

home page. dashboard.
dashboard action acomparison. Factors.

Funded By

LivingGreen Web Application

LivingGreen banner.

Client Myles Jones
Professor(s) Karan Kalsi,
Program Computer Programming
Students Team Lead: Aarsh Doshi
Team Members: Pardis Feizi, Samira Saeednooran, Ngoc Que Huong Tran, Li Sha Wu

Project Description:

This web application was built for our client, Myles Jones, President of the non-profit association Living With Trees located in the National Capital Region. We received a request from him to build a web application that will allow the users to log in and track the amount of residual materials they throw away over time. The client’s company (LivingWithTrees) takes care of customers’ curbside trash: Recycling, Compost, and Landfill waste. They are trying to spread awareness and encourage people to do better waste-sorting practices. We found that our client’s company doesn’t have any tool that they can use to display the waste data collected to their customer base so he requested us to build a web application that will fulfill his company’s needs.

Our team provided the client with an online portal where his customers can easily log in and check the amount of garbage they throw away every week. Before this project, the client was storing the data in the localized database but with the help of our web application and database integration, the client can now store data in a service-based real-time database. Furthermore, our application provided the user with the opportunity to choose between English and French language and displayed the data accordingly. Last but not least, this web application has a Level A accessibility feature (Text to Speech) to enhance user experience and improve user’s site usability.

While building this application, we learned how to communicate effectively with a client and how to work in a team environment.

Short Description:

LivingGreen web application allows the customers of LivingWithTrees company to track their waste habits and monitor the amount of waste they throw away over time.

Contact the Team

Video Presentation

Gallery

registration screen. login screen.
homepage. user profile.
Edit profile page. login page French.

Funded By

Masjid Pass

Masjid Pass banner.

Client South Nepean Muslim Community (SNMC)
Professor(s) Abdullah Kadri,
Program Computer Engineering Technology – Computing Science
Students Ayub Mohamed
Justin Burns
Mariano Velasco
Philip Thesen
Yash Ketanbhai Patel

Project Description:

The purpose of the Masjid Pass scanner application is to provide SNMC members a safe and easy way to attend prayer at their local mosque. With COVID-19 still looming over our society, it is important that any large indoor gatherings are done as safely as possible by the organization hosting them. The needs of our client are to provide them a mobile application that will be able to help with these pandemic precautions.

The application will be easy-to-use for members, volunteers, and or organizations, as well as make entering and exiting an event as smoothly as possible. However, this solution requires more than just counting capacity of an event. Our solution will provide an organization not just the number of attendees, but details of those individuals.

Our project. will be to incorporate a maintainable framework that will allow the client to further develop the app down the road as well as include any additional safety features. This, of course, will benefit the members of the South Nepean Muslim community greatly by accessing their account and events in a quick and safe manner. We hope to deliver on all of the mentioned requirements, so that individuals can feel safer while attending the mosque

Short Description:

Our project, MasjidPass, is an event tracking mobile application, that facilitates entry into events at participating mosques in the South Nepean Muslin Community (SNMC).

Contact the Team

Video Presentation

Gallery

splash screen. login screen.
settings screen. device info screen.
scanner screen.

Funded By

Data 2 Intelligence

Data2Intelligence banner.

Client Gurbachan Singh & Paul Trudel
Professor(s) Abdullah Kadri,
Program Computer Engineering Technology
Students Created By: Caffeine Overflow

Dante Beltran (Team Lead)
Hamza Salman
Kevin Truong
Mark Greenidge
Bochi Li

Project Description:

When it comes to data exploration, there is a high learning curve for researchers and data analysts to turn raw data into useful information. Currently, there are very few options to visualize data, most of which are paid options. What these solutions have in common is that the licensing fees are expensive and not always accessible to the average consumer. The other option is to use statistical languages for analysis such as Python. However, the average user is not always a developer, and therefore will struggle trying to do so. The goal of Data Patterns is to provide a more cost-effective alternative to the paid solutions that exist. The “Data to Intelligence” website will provide a one stop shop for individuals or small organizations, to easily upload and understand their data, while using statistical and visualization tools to find diverse ways to make sense of it. Additionally, all issues, bugs and milestones achieved by the developers, will be documented as the project is developed. This way, users can learn about how we achieved this result and increase their knowledge of data science along the way.

Short Description:

The “Data to Intelligence” website will provide a one stop shop for individuals or small organizations, to easily upload and understand their data, while using statistical and visualization tools to find diverse ways to make sense of it.

Contact the Team

Video Presentation

Gallery

visualizations sample screen. upload page.
developped dashboard. geo map visual.
scatter plot visual. homepage.

Funded By

Survivors of Violent Crime and Interactions with the Media

Survivors of violent crime banner image.

Client Victims and survivors of violent crime, journalists and reporters, and victim service providers
Professor(s) Dr. Benjamin Roebuck, Diana McGlinchey
Program Victimology
Students Amy Boileau and Katherine Thompson

Project Description:

In the era of the 24-hour news cycle, the availability of media without boundaries, the impact of social media, and the rise of the true crime industry, it often feels like the media hyper-focuses on violent crimes. Although many of us indulge in some form of crime media consumption, we don’t often consider how it feels to be the subject matter of the reports.

Our project, Victims and Survivors of Violent Crime and Interactions with the Media, was inspired by responses from a larger study on Violence and Resilience. The study heard from 435 victims and survivors of violent crime, 88 of whom talked about their experiences with the media. These responses prompted further investigation into interactions between survivors of violent crime and the media, which is what inspired our research project.

We qualitatively analyzed the experiences of these participants and found that the majority of participants noted additional distress from their interactions with the media. This distress was largely caused by victims and survivors’ lack of knowledge of their rights when dealing with the media, reporters’ lack of respect and compassion for victims and survivors, loss of privacy, and misreported information.

As victimology graduates, we have learned that loss of control is often experienced among victims and survivors of crime, both during and following victimization. This notion was reinforced through our research, which found that victims and survivors felt a loss of control in their experiences with the media. For example, one participant stated “The media painted my dad as a violent, controlling man… They never stop and think about how these “stories” are impacting the family left behind. The victims who had no control over the situation and now have to suffer the residual negative impact…”.

Many participants noted that there is an increasing need for education among media personnel, specifically with regard to how their words and actions can affect victims and survivors. We aim to contribute to the literature through our research by:

a) Establishing a need for trauma-informed training and victim-oriented reporting among journalists to help minimize potential harms to victims and survivors in their interactions with the media.

b) Establishing a need for greater education about the media for victims and survivors, specifically to be delivered by victim service providers. This way, victims and survivors will be provided with the support and information necessary to make informed decisions when navigating their interactions with the media.

To construct our research project, we learned how to search journal databases to gather academic literature about victims and survivors and the media. Currently, we are drafting and revising our research paper in hopes of submitting our work to a peer-reviewed journal in the fall of 2021. We have multiple clients for our project: victims and survivors of violent crime; journalists and reporters; and victim service providers.

Thus far, our team has used critical thinking and teamwork skills to overcome challenges and meet the needs of our clients. While drafting our paper, we had to ensure that we were using a trauma-informed approach with regard to our terminology and maintaining the confidentiality of our participants. Our team was able to overcome this challenge by collaborating with one another and consulting our supervisors and other literature to use inclusive and non-objectifying language in our project.

Many participants noted negative experiences with the media in their responses, which posed a challenge to us as we did not want to discourage victims and survivors from interacting with the media, nor did we want to portray the media as solely negative to our clients. We overcame this by including the benefits of media coverage for victims and survivors as well as ways media personnel have assisted victims find their voice and regain control over their narrative.

We’re incredibly proud of the progress our team has made thus far and are excited to be sharing our research project. We look forward to finalizing our paper and publishing our findings later on this year.

Short Description:

Our research project examines victims and survivors of violent crime interactions with the media.

Contact the Team

Video Presentation

Gallery

project overview. Common responses.
Benefits of media coverage. Project outcomes.
Trauma informed practice. Project limitations.

Funded By

When Staying Home is Not an Option

Covid 19 and homelesness banner image.

Client Alliance to End Homelessness of Ottawa
Professor(s) Dr. Benjamin Roebuck, Diana McGlinchey
Program Victimology
Students Research Assistants: Jordan Wark (Algonquin College), Krista Luzzi (Algonquin College), Dennim Groke (Algonquin College), & Sydney Chapados (Carleton University)

Project Partners: Jackie Kennelly (Carleton University), Katie Burkholder-Harris (AETH Ottawa), Cora MacDonald (AETH Ottawa), Torri Weapenicappo (Wabano Centre for Aboriginal Health), Sue-Ann MacDonald (University of Montreal), Erin Dej (Wilfred Laurier University), & Carmen Hust (Algonquin College)

Project Description:

In January 2020, the City of Ottawa declared a housing and homelessness emergency. Immediately following the announcement COVID-19 reached the pandemic level, leaving the already vulnerable homeless and precariously housed populations to experiencing greater challenges.

Through our partnership with the Alliance to End Homelessness, the Victimology Research Centre’s new project is studying the impacts of the COVID-19 pandemic on homeless populations in Ottawa through a service provider lens. The COVID-19 and Systematic Responses to Homelessness project is examining how the global pandemic has affected system responses to homelessness, the potential gaps and barriers that are being experienced by homeless people, and what innovations in service provision are being developed to adapt to the pandemic.

The project is comprised of two phases. In phase 1, qualitative interviews are completed for data collection purposes. The focus of phase 1 is system mapping and preliminary data collection which will be done through online and telephone interviews with service providers.
In phase 2, the project will move forward with ethics approval for additional data collection through surveys, focus groups, and interviews with service providers and people with lived experience.

From this project, two products will be made. The first is a COVID-19 Housing & Homelessness Sector Map which will outline the challenges and opportunities experienced by homeless people in Ottawa during the pandemic. The second is a report to the City of Ottawa, measuring the response of COVID-19 in the homeless sector.

Short Description:

This project is examining the impacts of COVID-19 on Ottawa’s homeless population and the benefits of a coordinated access system, with a focus on added vulnerabilities, service provider innovations, and systematic gaps in need of future action.

Contact the Team

Video Presentation

Gallery

Methodology. Themes.
Research outcomes. Policy recommendations.

Funded By

Home renewal cost estimator

Home renewal cost estimator banner.

Client Preet Sandhu
Professor(s) Leanne Seaward,
Program Computer Programmer
Students Ricardo Augusto Teixeira Barbosa
Chunliang Li
Ashish Battan
Brian Bailey
Disha Patel
Nandita Nandita

Project Description:

The purpose of the project is to provide a user-friendly website to the owner and user, mostly allowing them to communicate with each other better, and possibly build a strong brand image for their business and their audience. A well-designed website is an opportunity for them to set their business apart from the competition.
The scope of this project is focused on using WIX as the development tool for our client’s website. WIX is a user-friendly website building platform. Their intuitive technology and powerful built-in features will help us to design professional website for our client.
The end users of the product will be our client and audience of their business. Our client can easily go on their website, update the image and new projects they have done in the future. Users can estimate cost based on the details they enter. The website communication can be established between the business owner and user. We have introduced a couple of functionalities :bilingual language support, user login functionality, cost calculator for deck and washroom, and email communication with users.

Short Description:

Mobile-friendly web application that allows users to generate cost estimates for home construction/renovation projects.

Contact the Team

Video Presentation

Gallery

Renewal cost job list. Main screen mockup.
Language selector toggle. Contact screen mockup.
Nav bar closeup view.  

Funded By

CommonLit Readability Project

Common lit readability project banner.

Client Leanne Seaward
Professor(s) Leanne Seaward,
Program Computer Programmer Diploma (0336X)
Students Lutfi Cildir
Parnoor Singh Gill
Abdullah Zeki Ilgun
David Lee
Marcelo Monteiro de Silva

Project Description:

CommonLit Readability Prize is a Kaggle machine learning contest that challenges participants to create algorithms that can rate the complexity of passages of text and place them on a 3-12 scale. The idea is to produce a cost-effective measure that CommonLit Inc, a nonprofit education technology organization can use to provide learning materials for teachers and students. Under the guidance of Algonquin College Professor Leanne Seaward we sought to address the problem using a combination of a fine-tuned BERT (Bidirectional Encoder Representations from Transformers) deep learning model and other natural-language processing models.

The prototype reads a CSV (Comma Separated Value) file containing sample sentences and produces a CSV with model targeting information. The prototype uses the fine-tuned BERT model and is currently scripted, with no user interface. The output is a CSV file containing pairs of unique identifiers and generated target scores that evaluated by the Kaggle CommonLit Readability contest to determine the value of the results.

Short Description:

A machine learning contest submission combining natural language toolkits with a fine-tuned machine learning model in order to sort reading material based on reading grade level. Ideally this would be useful in the education system.

Contact the Team

Video Presentation

Gallery

Home screen mockup. Readability index example text.
Project code snippet. Machine language training results.
Graph comparing results. Readability scores comparison.

Funded By