Contra - A professional network for the jobs and skills of the futureAI-Powered Hockey Coaching Platform: Transform Your Training Experience
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
The Hockey Community – AI-Powered Membership & Coaching Platform
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-relate 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.
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started