NPC Indiana Muscle
NPC Indiana Muscle: a bodybuilding show site built for athletes
An NPC National Qualifier at the Aiken Theatre in Evansville. We built a site that answers every athlete's questions, from which classes to enter to what it costs, and sells spectator tickets in the same place.

The challenge
Bodybuilding shows lose athletes to confusion. First-timers don't know which division or class fits them, what crossovers cost, or what they need before show day, and spectators need tickets without digging through a federation website. Past results lived scattered across other sites.
The approach
We built the site around the athlete's road to the stage. A live countdown shows the time to prejudging and to registration opening. An entry fee calculator takes height, weight, age and experience, suggests classes using NPC rules, and totals the entry fees and NPC card. A four-step registration path, a show-week schedule with the running order, venue details and a searchable Hall of Champions sit beside a Stripe checkout for spectator tickets, passes and add-ons.
What we built
Built around the athlete's road to the stage.

01
Countdowns that create urgency
Live countdowns to registration opening and to prejudging, with Get Tickets and Compete as the only two buttons that matter.

02
An entry fee calculator
Athletes enter height, weight, age and experience. The site suggests classes using NPC rules and totals entry fees, crossovers and the NPC card.

03
Hall of Champions
Every overall champion and class placing back to 2018, searchable by athlete. The 2026 show alone ran 70 classes.

04
Tickets without leaving the page
Prejudging, finals and all-events passes, coach and media passes, and add-ons like VIP seating, all through a secure Stripe checkout.
Deliverables
The results.
- Entry fee calculator that suggests classes and totals fees
- Four-step 'road to the stage' registration path
- Live countdowns to registration and prejudging
- Show-week schedule and division running order
- Hall of Champions with results back to 2018 (70 classes in 2026)
- Spectator tickets, passes and add-ons with Stripe checkout




