Self-initiated, unofficial redesign concept for Fitness Plus, a gym in Gulshan 2, Dhaka. I built it on my own to show what a modern local-business website can look like. Not client work: the gym did not commission or approve it, and its name, logo and content belong to them. The site says so in a top banner and the footer, and it is set to noindex.
Highlights
Parallax hero with a masked headline reveal and magnetic buttons
Scroll-driven horizontal services gallery on desktop, simple grid on mobile
Stacking sticky cards for the 4-step process
Count-up stats, a cursor-following spotlight on membership plans and a scroll progress bar
Hide-on-scroll glass navbar and an animated full-screen mobile menu
WhatsApp lead form with pre-filled details and a floating chat button
Fully responsive, and respects the reduced-motion setting
Built with Next.js 16, React 19, TypeScript, Tailwind CSS v4 and Motion.