Skip to content
All case studies
ProfessionalFitness / 3D Web

IRONFORGE

Cinematic 3D gym experience

In short: IRONFORGE (Fitness / 3D Web) is a case study from Daniyal Alam’s portfolio: Cinematic 3D gym experience. Core stack: Next.js, React Three Fiber, Three.js.

A premium gym/fitness site built with React Three Fiber 3D scenes, GSAP ScrollTrigger pinned sequences and Lenis smooth scroll — all 3D equipment crafted from primitives with PBR materials.

Industry
Fitness / 3D Web
Scope
Polished, shipped applications
Core stack
Next.js · React Three Fiber · Three.js · Drei

The problem

Fitness brands need a high-impact, memorable web presence that conveys premium quality.

The solution

A Next.js experience with dynamically-imported 3D canvases, scrub-driven scroll storytelling and performance-tuned DPR/particle budgets.

Technical challenges

The engineering problems this build had to get right.

  • Dynamic-import 3D with Suspense
  • gsap.context cleanup & scoping
  • DPR/particle tuning for performance

Architecture

Frontend
Next.js 14 + R3F + Three.js + Drei + GSAP + Lenis

Implementation — what shipped

React Three Fiber 3D scenes
GSAP ScrollTrigger pinned sequences
Lenis smooth scroll syncing
Hand-crafted 3D primitives + HDRI
Framer Motion entrance animations
Performance-tuned rendering

Engineering notes

Lesson for similar Fitness builds: design for dynamic-import 3D with Suspense and gsap.context cleanup & scoping up front — these are the parts that are expensive to retrofit once the feature list grows.

Technologies

  • Next.js
  • React Three Fiber
  • Three.js
  • Drei
  • GSAP
  • Framer Motion
  • Lenis
  • Tailwind

Building something similar?

A 30-minute discovery call is enough to scope the approach and a realistic budget. Related at DanixSoft: Product Design.