<- Back to the Gallery

Ottawa Rec Sports League App

Header poster for Ottawa Rec Sports League App

Client Ottawa Rec Sports
Professor(s) Adesh Shah Adam Robillard
Program Mobile Application Design & Development
Students Greg Coghill - Team Lead, Leo Batan - Design Lead, Verity Stevens - Development Lead, Justin Bernard - Full Stack Developer, Ghazaldeep Kaur - Frontend Developer/UI Designer, Son Tran - Full Stack Developer

Project Description:

In the modern era, there are many apps and services that companies might integrate into their business activities. However, it can be difficult to decide on which ones are right for your business.

Our client, Ottawa Rec Sports (ORS), is facing an issue just like this. They are a local recreational sports organization with many active sports leagues that operate dozens of games every week. They prioritize creating a safe, fun, and inclusive environment for players of all skill levels to develop their abilities and meet new people. ORS strikes a balance between competitive and social recreational sports, fostering an inclusive environment.

Ottawa Rec Sports faces a unique challenge: Their existing data management system is no longer receiving the same level of online support and no longer meets the needs of the client. ORS currently has over a decade of player data, billing information, and thousands of pictures taken by the community they have built over the years, and they have no plans of slowing down. They need a service that they can rely on and that can support unique needs.

Our team is building a responsive, mobile-friendly web application that can serve as a more effective system for our client’s business. We designed each screen to provide a high quality user experience and to prioritize showing players what they want and need. Our goal is to provide an accessible and intuitive design that makes it easy for users of all technical levels to use, so they can spend less time on an app and more time doing what they love – playing sports!

Our team conducted user research with our client’s player base to better understand their mobile activities. We learned that the vast majority are comfortable using a variety of mobile applications, but want a simplified experience that doesn’t require a large time investment.

We began our design phase and created prototypes that made relevant stats as accessible as possible to players. Our app can also be used by the staff and management of Ottawa Rec Sports to add and update statistical information for their ongoing sports leagues.

The next step is the development phase. We utilize modern cutting-edge technologies like NextJS for our front-end and Amazon Web Services for our back-end to ensure that our application is optimized for best performance and user experience while being fully accessible to people of all demographics.

This project has been a great learning curve for us, teaching us about the different aspects of working in the industry. We learned about the process of how real world applications are built, the importance of communication in a team environment , and how everyone can collaborate effectively and build on each other’s strengths to increase productivity. This exposure will undoubtedly be a great foundation for us to learn and grow in this ever-changing industry.


Short Description:

A web application built for Ottawa Rec Sports to better track their schedules and stats, and allow the organizers to manage their inclusive community sports leagues.



Contact the Team

Video Presentation


Gallery

The dashboard page on the Ottawa Rec Sports League App.  Team captains can create and form their own teams. Manage it by adding friends, choosing home and away colors and registering for games. The Admin Control panel for the Ottawa Rec Sports League App. Administrators can create sports leagues, seasons and divisions and make it available to the community.
The team page for the Ottawa Rec Sports League App. View your personal profile and stats, or those of another player! The profile page for the Ottawa Rec Sports League App. Be informed of upcoming game schedules, recent games as well as view team and player highlights in the dashboard page.
The user settings page for the Ottawa Rec Sports League App.  Users are able to manage their profile, change their details and update their email and password.


Funded By




Comments

Comments are closed.