AI-Powered Coaching Platform for The Hockey Community by Michael UrstaAI-Powered Coaching Platform for The Hockey Community by Michael Ursta

AI-Powered Coaching Platform for The Hockey Community

Michael Ursta

Michael Ursta

The Hockey Community – AI-Powered Membership & Coaching Platform

AI-Powered Sports Coaching SaaS Platform (Lovable + OpenAI + Stripe + Supabase)

Project Overview

The Hockey Community is a custom-built AI-powered coaching and membership platform designed to help hockey players, parents, and coaches access personalized training, video analysis, budgeting tools, and community resources from a single application.
Built using Lovable, Supabase, Stripe, and OpenAI, the platform combines modern SaaS architecture with AI-driven coaching tools to create a scalable subscription-based product serving youth hockey families.

My Role

Lead Product Architect & Full Stack Developer
I was responsible for the complete platform architecture, user experience design, database structure, AI integrations, payment processing, automation workflows, and deployment strategy.

Key Features

AI Video Analysis

Developed an AI-powered video review system that allows players and parents to upload hockey training and game footage for automated feedback and coaching insights.

AI Coaching Assistant

Integrated OpenAI to create a hockey-specific AI assistant capable of answering training questions, providing skill-development guidance, and supporting users throughout their development journey.

Membership & Subscription Management

Implemented Stripe subscription billing with multiple membership tiers, automated account provisioning, and secure access controls.

Player Profile System

Built custom player profiles that allow users to track development, store highlights, manage training resources, and access personalized content.

Community Platform Integration

Connected community-driven learning experiences with membership access, creating a seamless experience between coaching resources, discussions, and training tools.

Coach Directory

Developed a searchable coach directory that helps players and families discover qualified hockey instructors and training opportunities.

Technology Stack

Frontend & Application Development

Lovable
React
TypeScript

Backend & Database

Supabase
PostgreSQL
Supabase Authentication
Row-Level Security (RLS)

AI & Data Services

OpenAI API
Firecrawl
Apify

Payments & Automation

Stripe
Resend
Webhooks
Custom automation workflows

Integrations

OpenAI

Used for:
AI coaching conversations
Hockey-specific knowledge assistance
Personalized player feedback
Video analysis workflows

Firecrawl

Implemented for structured web content extraction and hockey-related data collection, enabling the platform to surface relevant training resources and opportunities.

Apify

Integrated automated data collection workflows to aggregate hockey-related information from multiple online sources.

Stripe

Built a complete subscription infrastructure including:
Recurring memberships
Multiple pricing tiers
Customer portal access
Automated account provisioning

Resend

Implemented transactional email infrastructure for:
User onboarding
Account notifications
Membership communications
System-generated alerts

Supabase

Designed and managed:
Authentication
User management
Database architecture
Storage
Real-time application functionality

Results

The Hockey Community evolved from a concept into a fully functioning SaaS platform capable of supporting a growing membership base while delivering AI-powered coaching experiences, automated subscription management, and scalable community engagement.
This project demonstrates expertise in AI application development, SaaS architecture, payment systems, database design, API integrations, and modern no-code/low-code product development.
Like this project

Posted Jun 1, 2026

Built an AI-powered hockey coaching platform using Lovable, Supabase, OpenAI, and Stripe, featuring video analysis, AI chat, memberships, and player profiles.