Reaction All Years

Task Management Application

Task Management Application

Client Todd Kelley
Professor(s) Todd Kelley,
Program Computer Engineering Technology – Computing Science
Students Zeel Diyora
Tushar Sharma
Cyrus Gutierrez

Project Description:

Productivity software is an application that helps the user to do or make various things such as documents, worksheets, etc. Our project is about the productivity software that focuses on to-do list management. Our project is an Android application which helps user to save their daily tasks. Our project has a frontend Android Application which connect to the backend RESTful Server using JEE and stores the tasks to a secure database (Local/Cloud). We have implemented CRUD functionality to the Android Application which allows the user to easily add, delete, and make changes to the task as per their requirements.

Short Description:

Task Management Application is an Android Application which helps all the users to improve time management of their daily lives by organizing their day to day task.

Contact the Team

Gallery

Task Management Application Task Management Application
Task Management Application

 

Funded By

 

Sayworks Search Engine

Sayworks Search Engine

Client Gurbachan Singh
Professor(s) Todd Kelly,
Program Computer Science – Computer Engineering Technology
Students – James Smith
– Manipal Osahan
– Brent Encarnado
– Matt Townes
– Saad Abdullah

Project Description:

Sayworks is an independent client based company developing a vertical search engine to aid college graduates, and struggling job seekers in the Information Technology field. The client realized the difficulties posed by the rapidly evolving tech climate and the market’s demand for programmers, developers engineers etc.
In this current day and time, developers have to rely on sites like Indeed, Monster, Glassdoor etc. to find varying postings on each site. Sayworks searches through each of the job sites, looks for relevant jobs and posts them onto sayworks. This would benefit this group of individuals to not rely on so many different job sites as it would allow the user to search all jobs grabbed from each site. Sayworks would also allow the users to create their own personal account on the website, which allows them to save any postings that the user is interested in.
The group focused on developing a vertical search with more modern technologies to develop an experience for the user that was seamless and does not take away from the user experience. The project was based on developing a working prototype before it reached development phase which was to deliver to the user through the sayworks website: sayworks.com
The prototype was developed on technologies such as React, Python, and a MySQL database which would aid the team in creating a seamless connection between getting the job postings from the job site and posting it onto the front-page of a users screen. This also allowed us to use live search functionality so that the user is not stuck waiting on any load times when entering their selected job search. This functionality was rolled onto the development phase of the project which allowed us to test it real time with other developers and users that are connecting to the site.
The challenges we faced with the client would mainly be communication because of the lack of information and clarity from the group to the client.
The team challenges that were faced were the new technologies that were being researched which took a portion of the time to learn and recreate a solution for the project. Another challenge was the face-to-face opportunity was lost which created boundaries in collaboration efforts.
One of the learning opportunities that was achieved from this project was the use of different technologies that were taught outside the classroom environment. Another opportunity was working within a team on a real world project. This helped experience the different types of work behaviors of the team members. The last opportunity was to learn how to manage time, so that the assigned role was worked on to meet a certain deadline.

Short Description:

A website designed for programmers by programmers. The quickest to search for developer jobs in Central Canada.

Contact the Team

Gallery

Sayworks Search Engine Sayworks Search Engine
Sayworks Search Engine Sayworks Search Engine

 

Funded By

 

Accelerating COVID-19 Knowledge Synthesis w/ Machine Learning

Accelerating COVID-19 Knowledge Synthesis w/ Machine Learning

Client insightScope
Professor(s) Kevin Holmes,
Program Computer Engineering Technology – Computing Science, Computer Programming, Mobile Application Design and Development
Students Slide Team:
Ababiya Abajobir (Team Lead) (Student) (Computer Engineering Technology – Computing Science)
Ryan Arreola (Student) (Computer Engineering Technology – Computing Science)
Jaewoo Kim (Student) (Computer Programming)
Ravi chandra Rachamalla (Student) (Mobile Applications Design and Development)
Ilusha Rathnayake (Student) (Computer Programming)
In collaboration with CHEO, insightScope and IBM Data Science & AI Elite Team and the IBM Machine Learning Hub Ottawa

Project Description:

Responding to the COVID pandemic was challenging due to the lack of knowledge on many questions. Worldwide, clinicians and scientists rose to the occasion, rapidly initiating and completing a large research volume to address these questions. Comprehensively synthesizing the information in these studies, referred to as a systematic review, is challenging as it requires the assessment of hundreds or thousands of papers. The burden of completing these tasks usually falls on small teams of humans who must evaluate each article at least twice (independently). When completed by small groups, these reviews can take many months or years to complete, an unacceptable time frame when responding to a pandemic. Our client InsightScope created a platform that allows large teams (crowds) to work together to perform these tasks in a matter of weeks instead of months. Nonetheless, human resources are limited. It may be possible to complete more projects and more rapidly with artificial intelligence assistance.
This innovative project addresses the above challenge as follows:
First, we sought to evaluate whether that Machine Learning can achieve similar performance to humans in the identification of eligible studies across a range of systematic review with variable questions
Second, we sought to evaluate the extent to which incorporating a combined machine learning with a human approach to citation review reduces human assessors’ work.
We evaluated six different machine learning models, testing their performance on seven systematic reviews completed using crowdsourcing (large team), including those related to COVID-19. This process required us to review the platform database structure, develop the code, test, perform error analysis, interpret and make the necessary refinements. Through this process, we evaluated the machine learning predictions on over 100,000 human assessments. We used advanced technics such as stemming and lemmatization to improve artificial intelligence’s understanding of the publications. We were able to build an AI model that was able to identify 90% of the eligible articles on over 100,000 publications. This degree of accuracy is similar to what is known about the performance of a single human reviewer. After identifying the model with the best performance characteristics, we evaluated how replacing one of the human assessors with ML impacted study sensitivity and work saved.
When the machine assessment was considered along with the second assessment by a human, the combined retention of eligible papers was 98% combined. Our work demonstrates that it is possible to reduce the second human assessor’s job by at least 70% while retaining a high recall of eligible papers. This approach should make it easier to complete great knowledge synthesis efforts more rapidly while being highly comprehensive when adopted.
It has been a great learning and teaching opportunity. We’ve discovered Agile’s benefits, and using tools like Jira ensured the project moved along. We gained knowledge through communication and constant feedback that made both ourselves and the project better. We acquired the necessary skills through the documentation for AWS, Django, Python, Machine Learning, Git and much more. But above all, we learned that teamwork and collaboration get the job done!

Short Description:

With the world plagued by COVID-19, medical publications have swelled. Comprehensive reviews can take months or years. Machine Learning is the solution.

Contact the Team

Gallery

Accelerating COVID-19 Knowledge Synthesis w/ Machine Learning Accelerating COVID-19 Knowledge Synthesis w/ Machine Learning
Accelerating COVID-19 Knowledge Synthesis w/ Machine Learning Accelerating COVID-19 Knowledge Synthesis w/ Machine Learning
Accelerating COVID-19 Knowledge Synthesis w/ Machine Learning Accelerating COVID-19 Knowledge Synthesis w/ Machine Learning

 

Funded By

 

Starmass website redesign

Starmass website redesign

Client Starmass
Professor(s) John Kozodoj,
Program Interactive Media Design
Students AHMED HUSSEIN (Team lead)
FANG WEN (Team second)
PANTHI CHAVDA
RUPAL PATEL
JINAL CHAWADA

Project Description:

How the team solved the client’s problems:
1. First of all the team members analyse the website together and find some general issues with the website.
2. The team made a list of each issue with a brief description.
3. After that team have met the client and discuss the issues with the client.
4. The team provided suggestions and solutions regarding those issues.
5. Clients take a note of each and every solution and they also provide some of the suggestions from their sides as well.
6. After taking consideration of each person’s point of view, the team lead divides the task.
7. And here are website solutions:
• Re branding
• Adopt the up-to-date web design practice
• Pages & categories
• Gallery
• Contact us Form

What we learned along the way:

There are many good lessons we learned while working on this project, but
probably the most important is that it is not about technology or creating a good
project plan – it’s about being able to deal with very different people.

Workplace experience will complement our academic studies by providing
another way of learning outside the classroom. It will also provide us with
crucial knowledge, skills and personal attributes that employers look for. We
particularly value skills such as communication, team-working and problem
solving.

Short Description:

The project objective is to re-design and develop the website with fresh new content and modern design that will showcase projects and attract potential clients.

The Problem [ the client needs to add new contents, the client needs to fix current pro

Contact the Team

Gallery

Starmass website redesign Starmass website redesign
Starmass website redesign Starmass website redesign
Starmass website redesign Starmass website redesign

 

Funded By

 

Shared Storage

Shared Storage

Client Daniel Disipio
Professor(s) John Kozodoj,
Program Interactive Media Design
Students Sherri Lamont: Team Lead, lamo0257@algonquinlive.com;
Yuting Hou: Team Second, hou00023@algonquinlive.com;
Xu Zhou: Team Member, Zhou0146@algonquinlive.com;
Mingze Zhang: Team Member, zhan0547@algonquinlive.com;
Sam Awwad: Team Member, awwa0001@algonquinlive.com;
Qian Mu: Team Member, mu000008@algonquinlive.com;

Project Description:

Team Shared Storage Re/Action Showcase Submission
Project: Creating a mobile-first Web App prototype for the client.
As level 4 students in the IMD (Interactive Media Design) Program, our team was tasked for the semester to work with a real client and project in the Applied Projects course.
The client, Daniel Disipio, is an Ottawa entrepreneur. His innovation is driven by a passion for funding clean water initiatives in Latin America. His concept, Shared Storage is a brilliant new niche in the storage industry.
The idea is to have a platform that will provide affordable storage solutions in your neighborhood. Additionally, people with extra space to offer will benefit from monthly revenue. Shared Storage will pair the 2 parties. Think of it as the Airbnb of storage.
Originally the team was asked to develop a native App prototype. After learning more about the project, the team recommended a Web App, as the is goal to increase visibility in the market. Meaning potential customers are much more likely to search “storage, Ottawa” in the browser on their phone, than in the App store.
Weekly status meetings with the client were held to present research/design and gather feedback. This assisted in moving the project forward in a timely manner. The meetings were key to developing the prototype as closely as possible to the clients’ vision.
The UX design process was used to conduct user research to help establish the target market. Based on that, the team created personas, vision board, mood boards, user journey mapping, and user flow diagrams.
The mood boards were a turning point towards the branding guide. We knew the client liked green, he was presented with 3 choices and you will see that the style guide Daniel chose is unique, fresh, and memorable. But not necessarily what you would initially think of as green. This step really reinforced the UX design process for the team and why all the steps are important for a successful end product.
Next, the branding guide, logos, font, and tone of voice were presented. Accessibility recommendations, Lo-fidelity, hi-fidelity, and finally the interactive prototype will be shown in our final review, Dec. 8, 2020. We created the prototype in mobile version, so it is easier for the web developers to make it responsive.
Moving forward, Daniel will present his business idea to Angel Investors to continue expanding on Shared Storage. And has a web app prototype and branding to hand over to web developers.
As a team, we collectively agree that we wish we had more time to develop this for Daniel, as there is tremendous potential. We wish him all the best with his business and will all be proudly putting this in our portfolios.

Full Interactive Prototype live link here: https://xd.adobe.com/view/ce4d2712-64be-4027-a64c-49c1a3cfd9aa-9b1e/

Short Description:

Shared Storage connects individuals who have space to share & would like to make extra revenue and pairs them with people looking for affordable storage in their neighborhood. Shared Storage is the Airbnb of storage, creating a niche in the industry.

Contact the Team

Gallery

Shared Storage Shared Storage
Shared Storage Shared Storage
Shared Storage Shared Storage

 

Funded By

 

Bloom Website & Mobile Application

Bloom Website & Mobile Application

Client Tania Silletta
Professor(s) Reginald Dyer,
Program Computer Programming
Students Cameron Harvey
Dhavalranchh Bharvad
Eric Bonvie
Binkui Liang
Dhwanihirenb Patel
Saranja Sriranjan

Project Description:

We are Team 7 from Algonquin College’s Software Development course. Our project was for Bloom Therapeutic Recreation and Fitness. We created web application features and mobile application features. The features were extensions of the business’ pre-existing website. Bloom Therapeutic Recreation and Fitness is consultant-based recreation therapy business that provides therapy plans for those with limits on their physical abilities (the business advertises catering to senior citizens, wounded veterans, and those with physical or developmental disabilities). The business operates primarily through a client booking a consultant for an event or appointment, with further scheduled appointments being booked for clients requiring extended care or a follow up. The project will add members-only features to the company’s existing business website. This change will improve communication and relationships with current members, as well as encourage existing and new clients to create memberships on the website. A secondary deliverable consists of building a prototype Android mobile application to be used by clients of Bloom Therapeutic Recreation and Fitness to track and improve their mental and physical health. This project will only be a proof-of-concept and will not be designed for immediate deployment. We had to thoroughly test our applications and we learned a lot about software testing. We also learned a lot about communicating with the client and agile development in order to implement software requirements.

Short Description:

We are Team 7 from Algonquin College’s Software Development course. Our project was for Bloom Therapeutic Recreation and Fitness. We created web application features and mobile application features.

Contact the Team

Gallery

Bloom Website & Mobile Application Bloom Website & Mobile Application
Bloom Website & Mobile Application Bloom Website & Mobile Application
Bloom Website & Mobile Application Bloom Website & Mobile Application

 

Funded By

 

Engaging Youth: Bringing Wheelchair Basketball to Elementary Schools

Engaging Youth: Bringing Wheelchair Basketball to Elementary Schools

Client Wheelchair Basketball Canada (WBC)
Professor(s) Jed Looker,
Program Interdisciplinary Studies in Human-Centred Design
Students Alexei Tipenko
Alice Jin
Priyamvada Singh
Yene Paz

Project Description:

This project has documented our group’s findings from a research study we conducted with Wheelchair Basketball Canada (WBC) in a case study report. The report provides a background explaining wheelchair basketball’s past, the evolution of the sport, marketing/advertising, and the target audience for Wheelchair Basketball Canada.

Our team conducted four focus group interviews. The focus groups were needed to understand the initial issues, define the problem, gather insights, and provide recommendations. The four focus groups were: WBC executives, wheelchair basketball athletes, subject matter experts (SME), and youth (18 to 30 years old).

Our case study report describes how data was collected, curated, and analyzed while providing an overview of who the research participants were and how they were recruited. Our research findings section of the report includes nine distinct themes that have been observed from all the panel discussions:

Theme 1: Positive experience with wheelchair basketball and sports
Theme 2: Sense of community
Theme 3: Engaging youth
Theme 4: Hard to find funding for Wheelchair Basketball Canada
Theme 5: Sponsors
Theme 6: Exposure and Education
Theme 7: Participant perspectives on the cost of the wheelchair
Theme 8: Inclusivity in Wheelchair Basketball
Theme 9: Wheelchair is hard to use

After discussing the findings and coming up with some insights, the report outlines a strategy for improving WBC’s awareness, outreach, and general participation. Our intervention plan involves hosting a WBC game at elementary schools with complimentary activities for kids, like meeting athletes and trying out wheelchairs. It would include two stages: planning and execution. Planning involves approaching schools and planning out the logistics of transporting the athletes and wheelchairs to the school. The execution phase involves running the event with a local grassroots-level team and a speaker who is responsible for moderating the event and teaching the kids about the sport. The team can speak about their experiences as both able-bodied and disabled athletes. Finally, this event can end with the kids trying wheelchair basketball and getting a souvenir ticket for a professional wheelchair basketball game in their area. This event can help spread the message about how wheelchair basketball is an inclusive sport that can be played by anyone.

We believe that providing a direct engagement for students to try wheelchair basketball in school at a young age can help spread awareness about the sport, decrease the stigma around playing parasports, and in turn, incentivize more people to get directly involved with the sport.

Short Description:

Our project outlines a strategy for improving Wheelchair Basketball Canada’s awareness, outreach, and participation. This involves hosting a WBC game at elementary schools with activities for kids, meeting athletes, and trying out the sport.

Contact the Team

Video Presentation

Gallery

Background. Project insights.
Problem statement. Project results.
Event ticket mockups.  

 

Funded By

 

2WDK Web Application

2WDK Web Application

Client Morgan Strickland
Professor(s) Jason Mombourquette,
Program Computer Engineering Technology
Students Fahimeh Karimi
Tatiana Kolechkina
David Alberto Salazar Bonilla
Nick Wright

Project Description:

The developed application combines the most useful and user-friendly features to create and customize a website with different features, included the selection of the website theme, content and media in the pages.

The web application is able to store the data into a database where the user information is encrypted.

Features of the website include manage the musician’s professional portfolio which includes images, music and video files in reliable and easy-to-access fashion. In addition, the app’s customers are provided with the scheduling system to book or track and make changes to scheduled performances. For instance, clients can book the performer for their personal event and get the confirmation in case the musician is available.

Short Description:

Web application to create and customize the client’s website to support entertainment industry events.

Contact the Team

Gallery

2WDK Web Application 2WDK Web Application
2WDK Web Application 2WDK Web Application
2WDK Web Application 2WDK Web Application

 

Funded By

 

Web Application

Web Application

Client Mrs.Findly
Professor(s) Reginald Dyer,
Program Computer programming
Students Manthan Chaklashiya,
Shiyashagthy Dharsan,
Xuejiao Jiang,
Pedro Mar Rebello,
Hsing-I Wang,
Maycon Johny Morais

Project Description:

The project fully functions with the abilities of purchasing, payments, navigating different items, etc.
User can buy their desire products and give feedbacks too.

Short Description:

We were assigned to a task where we had to build an E-commerce website. A platform for skin and makeup products.

Contact the Team

Gallery

Web Application Web Application
Web Application Web Application
Web Application  

 

Funded By

 

Scrum Spies

Scrum Spies

Client Sweatcrew
Professor(s) Melissa Sienkiewicz, Ayaz Lakdawala
Program Software Development
Students Forum Gorawala
Karanjeet Kaur
Zheyuan Li
Linh Hoang
Yuan Zhou
Samit Majumder

Project Description:

The project has been authorized by Sweatcrew. Sweatcrew is a software startup company based in Ottawa that benefits registered employees on organizing wellness plans and manage fitness account balance in form of sweatcrew’s credits. The goal of the project is to integrate a platform to extract all the up to date information from HRIS platform to be used by sweatcrew to update their database. In order to fulfill the client’s requirements, the team had been in touch with the client and had proper communication with them. Everyone in the team contributed for this project and we were able to complete our tasks within designated time.
The team had worked together keeping in mind the same aim to improve Sweatcrew’s work efficiency, reduce administration time and cost, eliminate risks and errors related to manual data entry. In addition, this team project helped us gain workplace experience and taught us about teamwork.

Short Description:

Project for API Integration to develop a platform to enhance corporate fitness programs into BambooHr platform.

Contact the Team

Gallery

Scrum Spies Scrum Spies
Scrum Spies Scrum Spies
Scrum Spies Scrum Spies

 

Funded By