Keelwright
Public portfolio

Case Study // Public Product 011

The Mosaic Pitch

A community hub for Canada's national football teams.

Live
Ecosystem
Web

Product thesis

Built for a specific user, with privacy as product strategy.

The Mosaic Pitch is a Canadian football community product built around the line One Maple Leaf, Infinite Journeys. It includes roster mosaics, tournament archives, heritage cards, fandom quizzes, youth club discovery, match calendars, and countdown moments.

Audience

Canadian football supporters who want history, identity, and participation in one place.

Privacy stance

The product centers public fan engagement and generated artifacts rather than private accounts.

Public proof

Live multilingual web product with roster data, card generation, and fan-discovery flows.

Architecture

Product stack

Public, high-level architecture only. Private development systems stay out of the public surface.

Web Product

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS v4

Creation

  • html-to-image
  • Roster data
  • en / fr-CA

Proof of craft

Community artifact

Roster mosaics and heritage cards turn football identity into something fans can share.

History system

Tournament archives and squads make national-team history easier to explore.

Participation loops

Quizzes, club finding, calendars, and counters invite visitors to do more than read.