Showcase Project — Not For Sale

Boccia Connect Canada

A digital national infrastructure layer for disability sport in Canada. Not merely an app, but a living system that connects players, clubs, coaches, organizers, and institutions into one coordinated ecosystem.

Boccia Connect Interface

Reducing Friction Everywhere

Discovery Problem

Many potential players don't know boccia exists or how to find a club. BCC makes boccia visible, searchable, and welcoming.

Coordination Problem

Clubs, coaches, and organizers spend enormous time on logistics. BCC automates and streamlines so volunteers can focus on athletes.

Growth Problem

Boccia lacks a unified digital backbone for scaling nationally. BCC becomes that backbone.

Fundraising Problem

Most clubs cannot do traditional fundraising because athletes can't physically participate. BCC becomes a fundraising machine for local clubs.

8 Integrated Systems

1

National Boccia Directory

Not just a map — a national participation database. Search by postal code, filter by accessibility, beginner vs competitive, save favorites.

  • Organization profiles with hours, costs, accessibility ratings
  • Adaptive equipment availability indicators
  • Coach presence and beginner-friendly flags
2

Smart Player Matching

AI builds a "boccia identity" for each user based on skill, goals, travel radius, accessibility needs, and social preferences.

  • Suggests clubs, practice partners, clinics
  • Recommends tournaments at appropriate skill level
  • Connects players with remote coaching options
3

National Event Calendar

The official calendar of Canadian boccia. Each event includes venue photos, accessibility breakdown, parking, transit, wheelchair routes.

  • Travel companion mode with accessible routes
  • Nearby accessible accommodations
  • Integrated fundraising for event travel
4

AI Tournament Assistant

Organizers input players, courts, days, skill distribution. AI generates brackets, balances matches, minimizes idle time, optimizes fairness.

  • Round robin pools, ranked elimination
  • Balanced rest periods, even court usage
  • Cost estimation and fundraising targets
5

Player Profiles + Ranking

Each player has an evolving profile with club affiliation, skill level, match history, tournament participation.

  • Regional and provincial leaderboards
  • Participation heat maps and growth analytics
  • Feeds into national team selection pathway
6

Coach + Referee Network

Directory of coaches and referees with certification status, availability, remote coaching options.

  • Pairs new clubs with experienced coaches
  • Connects rural communities with online mentors
  • Paid booking through the platform
7

Accessibility-First Design

The entire platform is designed around inclusion — not accommodating disabled users, but centering them.

  • High contrast, large text toggle, voice navigation
  • Keyboard navigation, screen reader compatible
  • Simple language, minimal clutter
8

Club Fundraising Hub

Every club gets a built-in fundraising system with AI-assisted story pages, sponsor buttons, and campaign tracking.

  • One-time and monthly donations
  • Sponsor specific items (equipment, travel)
  • Corporate sponsorship matching dashboard

Built for Real Use

Boccia Connect Platform Boccia Connect — Canada's Boccia Community

Production-Ready Stack

Backend Node.js + Express
Database MongoDB
Real-time Socket.IO
Payments Stripe
Templates EJS
Validation Zod

Experience the Platform

Boccia Connect Canada is a showcase of what accessible, purpose-driven software can achieve.