BeSigned · Studio System
000%
Compiling assetsLoading shaders
v0.1.0 · enterpriseNY · SF · AMS

[ Healthcare · Luxury Aesthetics · 2026 · Live ]

Get Refreshed

8 weeks · brief → production

Visit website
// GET_REFRESHED
Get Refreshed 3D building hero
Booking flow
Before/after archive
Get Refreshed mobile
AI concierge XIS
01 / 05

↳ swipe or tap thumbnails

[ Overview ]

Get Refreshed is the flagship of an American premium aesthetic medicine brand — founded in 2006, 5,000+ aesthetic transformations, 600+ practitioners trained at their own institute. We reimagined it as a three-floor digital experience for a 2026 flagship launch: Floor 01 Sanctuary, Floor 02 Atelier, Floor 03 Pavilion.

Client

Get Refreshed — Jacob Sanchez, CRNA

Duration

8 weeks

Sector

Healthcare · Luxury Aesthetics

Year

2026

Status

Live

[ The challenge ]

The brief.

The existing site — a stock booking plugin and service tiles — didn't match a product where a single procedure runs $10–25k. The job was to build one product across three environments (web, mobile app, internal services) and have them all feel like a single brand.

[ The approach ]

How we shipped it.

  1. 01

    Web flagship on Next.js 14 / App Router. The hero is an interactive 3D building on Three.js — the camera moves between floors as the user scrolls, each floor lights from within, fine particles set the atmosphere. Custom Lenis-shared scroll instance keeps model and page breathing in sync.

  2. 02

    Next-gen booking flow: four steps (category → location → service → date) replace the Acuity plugin. 21 services with real durations, prices, and Signature markers; live summary card assembles the selection in real time.

  3. 03

    XIS — an AI concierge that triages in under a minute: distinguishes Sculptra from Radiesse, estimates cost ranges, flags risks, pre-fills the Health & Beauty Passport before a clinician sees the patient.

  4. 04

    Before/After archive with a draggable comparator and a per-case protocol card: duration, stack used, provider, floor and room number. Detail that closes the high-ticket patient.

[ Stack ]

Next.js 14React 18TypeScript strictTailwind 3.4Three.js r169Lenis 1.1Framer Motion 11

[ Team ]

  • Design Engineering × 2
  • 3D × 1
  • Frontend × 2
  • Strategy × 1

[ Results ]

What it moved.

01

3D building

scroll-synced flagship hero, brand symbol pre-launch

02

Acuity → custom

booking flow replaced with no functional loss

03

2h → seconds

first-response time on triage via AI concierge

[ See it live ]

Open Get Refreshed

get-refreshed.vercel.app