Skip to content

Concept · Hair & beauty salon

Ondine

An editorial salon site: a video-in-the-letters hero, a scroll-driven lookbook and a price list Google can read.

Ondine website
Concept
Ondine
Industry
Hair & beauty salon
Location
Belgrade, Serbia
Year
2026
Stack
Next.js 16, React 19, Tailwind CSS, GSAP, Lenis

01The challenge

Salons are chosen on looks, yet most publish their prices as a photo of a menu that Google can't read and phones can't zoom. We wanted a site that feels like a fashion magazine and still answers “how much, and when can I come?”

Full page

ondine-salon-demo.vercel.app
Ondine — Full page

02Our approach

Hair & beauty salon

  1. 01

    A slow-motion video plays inside a giant Didone masthead, followed by a pinned, full-screen lookbook where each look links to its service.

  2. 02

    Every price is real, searchable HTML that updates by hair length and feeds structured data.

  3. 03

    Stylist cards that fan out into their work, and booking in four steps, in Serbian and English.

03Highlights

The result

A price list Google reads

Searchable prices by category and hair length instead of a JPG menu.

Magazine-grade visuals

Oversized serif type, editorial photography and video loops.

Bilingual

Serbian and English with localized URLs and hreflang for locals and tourists.

A salon site as polished as the work in the chair — and one that ranks for every service instead of hiding them in an image.
Ondine — On mobile

Next project

Kota Nekretnine

Real estate agency

Next step

Let's build the site your customers find first.

Tell us about your business. You'll get a clear plan, a fixed quote and a timeline within one business day — no pressure, no jargon.