
Plano Sports Authority
Youth Sports, Camps, and Skills Clinics in Plano, TX
Next.jsTypeScriptTailwind CSSSanity CMSRadix UIFramer MotionSendGrid
Visit live siteOverview
Long-running youth sports nonprofit in Plano, Texas — runs leagues, tournaments, camps, and skills clinics, plus volunteer pipelines for coaches, officials, and counselors.
What I did
- Architected the Next.js 15 App Router site with nested route groups for Sports, Camps, Skills, and Tournaments — dynamic [sport]/[slug] pages driven from Sanity
- Modelled Sanity schemas for sports, camps, skills, tournaments, locations, sponsors, work orders, and PSA Updates with orderable document lists for editorial control
- Shipped utility flows — Become a Coach, Game Official, Skills Coach, and Camp Counselor — each backed by sport-aware SendGrid routing to the correct staff inbox
- Built the Tabs scroller, mega-menu, page transitions, and accordion UI on Radix primitives with Framer Motion transitions and shadcn-style components
- Wired Google Tag Manager, the Sanity media plugin, search, directions with PDF uploads, and dynamic redirects in next.config.mjs for legacy URL preservation
Outcome
Delivered a structured registration and information hub for thousands of Plano-area families across dozens of sports, camps, and skills programs.
Building something similar?
I take on Sanity CMS + Next.js builds for startups and agencies. Typical engagements ship a polished marketing site or headless rebuild in 3–6 weeks.


