Fan engagement and ticketing platform for high school sports
PlayOn operates a multi-tenant fan engagement and ticketing system for high school athletics, combining live-streaming infrastructure (NFHS Network and GoFan brands) with digital event management. The engineering org is migrating microservices to EKS while tackling data-model alignment across ticketing and event domains—a common pattern when consolidating separate product lines (MaxPreps, GoFan, NFHS) into one backend. Heavy investment in transaction optimization and observability signals they're scaling ticket volume and managing the complexity of cross-platform audience data.
PlayOn builds a fan engagement platform purpose-built for high schools. The product spans live-event streaming (via the NFHS Network), digital ticketing (GoFan), event promotion, and post-game recaps. They serve school administrators and athletic departments as primary users, with fans as the audience. The platform is built on Java and Go microservices (AWS EKS), PostgreSQL, and React Native mobile apps, with Kafka handling event streams. The company operates three distinct brands—GoFan, NFHS Network, and MaxPreps—and is actively working on unified branding and audience data strategy across them.
Java, Go, TypeScript, Python, Kafka, PostgreSQL, AWS EKS, React Native (iOS/Android), Salesforce, Google Analytics. They're adopting GraphQL and migrating away from AWS ECS and Lambda toward EKS.
Microservices migration to EKS, high-volume ticket transaction optimization, data-model alignment across ticketing and event domains, MaxPreps GTM strategy, and platform modernization to reduce monolith coupling and observability gaps.
Other companies in the same industry, closest in size