Case study · Demo · Work in progress
Ace Factor Fitness
A multi-page gym marketing site — plans, coaches, gallery, wellness, contact — built in React as a clickable demo while pages and content are still being refined.
Status: Demo on GitHub Pages — work in progress, not a finished live client launch.
Problem
Gyms need more than a single scroll: plans, coaches, and gallery should be separate routes that still feel like one brand.
What I built
- Multi-page React router structure
- Plans, coaches, gallery, contact
- Light/dark theme & mobile nav
Current state
- Public demo URL
- Content & polish still in progress
- Labelled demo on the portfolio
My role
UI design and React/Vite/Tailwind implementation, with AI-assisted iteration and human QA on mobile and theme contrast.
Why this matters for hire
Shows I can structure a multi-route marketing product, not only a one-page landing page. Honesty about demo vs live is part of how I present work.
Stack & process
React + Vite + Tailwind + GitHub Pages. Claude / Cursor for speed; I own UX decisions and the launch checklist.