Josh Griffith
Build Log

MyFlagCoach

Archived

Flag football coaching and play management platform

  • Next.js
  • Supabase
  • Tailwind CSS
  • Vercel

A full coaching platform for flag football. Coaches build playbooks with visual play diagrams, manage rosters across seasons, plan practices with linked drills, run game day from wristband-mapped play sheets, and track play-by-play results. Version 2 was a ground-up rebuild around mobile-first sideline workflows.

  • A 27-table relational schema: teams, players, seasons, playbooks, formations, games, chat, announcements
  • Visual play diagramming with formation data stored as JSON
  • Game plans with wristband color and number mapping for sideline use
  • Shared access tokens with scoped permissions for parents and assistant coaches
  • V2 replaced a no-build-step React prototype with a proper Next.js and Supabase architecture
The MyFlagCoach sign-in screen.
Sign-in. The screens past this point needed a live backend to capture, and it has since been retired.