Web Design·Live

Logan Square Gym

Wix → Next.js migration for a Chicago neighborhood gym, with brand audit and Sanity CMS layer.

Started with a brand audit of the client's existing Wix site — extracted the working palette and typography (Anton + Futura), inventoried the page set, and identified that the strongest piece of copy on the entire site was buried in the meta description. That sentence became the anchor of the new homepage hero.

Built the new site on Next.js 16 with App Router and a Sanity CMS layer so the gym's team can update class schedules, trainer profiles, testimonials, and pricing without developer involvement. Carried forward the existing visual brand language rather than starting from zero — the redesign reads as the same brand, executed better.

Six routes shipped: home, classes, visit, contact, blog, personal training, plus a Sanity Studio mounted at /studio for the client. Designed a token system (color, type, spacing, motion) that lives in /design/tokens.json so any future iteration runs through a single source of truth.