2026corporateGet Refreshed8 weeks

Get Refreshed 2.0 — three-floor digital flagship

Flagship of the American premium aesthetic medicine brand — reimagined as a three-floor digital experience. Interactive Three.js building model, four-step booking, XIS AI concierge, before/after archive, and the 100% Club companion app.

https://get-refreshed.vercel.app/
medical
hover.tracked
Surface

What users see. Identity, motion, UI craft, copy.

A flagship that reads like Aman Resort, not a clinic. Black-gold palette with cream accents, Cormorant Garamond display + DM Sans caps. The hero is a 3D building model on Three.js: the camera moves through three floors as you scroll, each floor lights up from within, particles drift through the space. No medical blue, no Instagram pink.

3D BuildingSmooth ScrollAI ConciergeBefore/After100% Club AppHealth Passport
scripta://case/get-refreshed/architecture
Substrate

What holds it up. Architecture, contracts, infra, latency.

Next.js 14 App Router, Three.js r169 with ACES tone-mapping and exposure 1.6 tuned for Apple Silicon, Lenis 1.1 for shared smooth-scroll between the model and the page, Framer Motion for critical transitions, an IntersectionObserver-based scroll-reveal that handles 30+ cards at a tenth of the cost of motion-on-everything.

ACES Tone-mappingShared LenisIO-driven RevealOAuth Apple/Oura/WhoopStatic Export
Story

A brand with twenty years of pedigree

Get Refreshed is the clinic founded by Jacob Sanchez, CRNA, in 2006. Two decades, 5 000+ aesthetic transformations, 600+ practitioners trained at the in-house institute, "America’s Most Trusted Brand in Aesthetics", two centres in Miami and West Palm Beach. By 2026 the brand was preparing the launch of a three-floor flagship — Floor 01 Sanctuary (recovery, biohacking), Floor 02 Atelier (injections, skin), Floor 03 Pavilion (gym, veranda bar, institute). The existing website was a standard plugin-booking with service tiles — disconnected from the product and from an audience spending $10–25k per procedure.

An AI concierge that does triage in under a minute

XIS is the chat assistant we built into the flagship. It distinguishes Sculptra from Radiesse, estimates the price range, flags risk factors, and pre-populates the Health & Beauty Passport before a physician ever sees the patient. The promise to the practitioner is simple: when the patient arrives, the easy questions have already been answered. The promise to the patient is even simpler: a sub-two-second reply to the first message, instead of the industry-standard two-hour reply window.

One product in three environments

Web flagship on Next.js 14 with the interactive 3D building at its core. The 100% Club app on iOS — NFC access to the Pavilion, ritual credits, telemedicine, post-op companion. The Health & Beauty Passport unifies it all: a single digital profile with a QR code for practitioners, OAuth into Apple Watch, Oura, Whoop, Garmin, and a cross-floor loyalty programme. The patient meets the same brand language in every surface; the front desk meets the same data.

Gallery

Pieces of the product.

  • gradient
    3D building · scroll-bound camera01/06
  • mono
    Four-step booking · 21 services02/06
  • scan
    XIS — AI triage in chat03/06
  • noise
    Before / After draggable archive04/06
  • rings
    The 100% Club app · iOS05/06
  • mesh
    Health & Beauty Passport · QR for practitioners06/06
[ Results ]
8 wks
brief to production
21
services in booking
<2s
avg AI reply time
5K+
lifetime transformations
[ Stack ]
Next.js 14React 18TypeScriptTailwind 3.4Three.js r169Lenis 1.1Framer Motion 11
Next case

Polet Airlines — institutional aerospace corporate site