Ponca City United FC: Youth Soccer Club Management Platform

A full-stack club management platform that replaced paper forms and spreadsheets with online registration, player profiles, stats tracking, and video highlights for a youth soccer organization.

poncacityunited.com →

The Challenge: Paper Forms and Scattered Data

Ponca City United FC was managing their entire youth soccer program with paper registration forms, manual spreadsheets for tracking player statistics, and no centralized platform for parents and families to stay informed.

The club needed a modern solution that could:

  • Replace paper registration with a streamlined online process
  • Track player statistics in real time instead of spreadsheets
  • Provide parents with easy access to profiles, stats, and highlight videos
  • Centralize all club information in one accessible platform

Registration season was chaotic, stats were outdated, and parents had no single source of truth for their child's soccer experience.

The Solution: A Complete Club Management Platform

I built a full-stack club management platform tailored to Ponca City United FC's workflows. The application handles everything from online player registration with parent/guardian and medical information to real-time statistics tracking and video highlight management.

Parents can now register their children online, view detailed player profiles with positions and jersey numbers, follow game statistics as they happen, and watch highlight videos — all from a single, modern web application.

Key Features Delivered

Player Registration System

Complete online registration with parent/guardian contact details, emergency contacts, and medical information — replacing stacks of paper forms entirely.

Player Profiles

Individual profiles for each player displaying their position, jersey number, team assignment, and season history in a clean, accessible format.

Statistics Tracking

Real-time tracking of goals, assists, yellow/red cards, and saves. Coaches update stats after each game, and families can view them instantly.

Video Highlight Management

Upload and organize game highlights and player clips with AWS S3 media storage and Video.js for smooth playback across all devices.

Field Location Maps

Google Maps integration showing practice and game field locations, helping new families find their way to every event.

Email Notifications

Automated email notifications via Resend for new registrations, keeping club administrators informed the moment a family signs up.

Technology Behind the Scenes

The platform is built on a modern, scalable stack designed to handle the demands of a growing youth soccer organization:

Next.js 15 + React 19for fast, SEO-friendly pages
TypeScriptfor type-safe development
SupabasePostgreSQL database + authentication
AWS S3for scalable media storage
Google Maps APIfor field location mapping
Video.jsfor cross-device video playback
Resendfor transactional email delivery
Tailwind CSS 4for modern, responsive styling

This stack ensures the platform performs reliably on game days and scales as the club adds more teams and players each season.

Business Impact: Results That Matter

The platform transformed how Ponca City United FC operates:

Eliminated paper registration

families register online in minutes instead of filling out forms at the field

Real-time stats for families

parents see updated goals, assists, and saves after every game

Centralized media management

highlight videos organized and accessible from one platform

Streamlined club operations

coaches and admins spend less time on paperwork and more time on the field

What was once a disorganized process of paper forms and scattered spreadsheets is now a professional, unified platform that the entire club community relies on.

Ready to Transform Your Organization?

I help sports clubs, nonprofits, and community organizations build custom platforms that replace manual processes with modern, streamlined solutions.

If your organization is still relying on paper forms and spreadsheets, let's talk. I'll build a solution tailored to your needs — just like I did for Ponca City United FC.