Skip to main content
Rivage

Brittany · 6 rooms · Homepages

Rivage

A night by the water

Scroll to explore

01 · Brittany · 6 rooms

Stay, spa & guest table

Boutique hotel — rooms, stay, booking.

  • 01

    Rooms

    Sea or garden view · local linen · breakfast included.

  • 02

    Spa

    Sauna, nordic bath, massages on booking.

  • 03

    Table

    Evening dinner for guests — catch of the day & local veg.

01b · Engineering

Technical sheet

Stack, shipping and my role on this build — for recruiters and tech leads.

Technologies
  • Next.js
  • TypeScript
  • React
  • Tailwind CSS
Libraries & tools
  • Framer Motion
  • next/image
Deployment

Local /play demo — Next.js front, no business backend

Role

UI direction · integration · interactions

Context

Fictional direction (NDA) — same craft level as real missions

02 · Inside the product

One scroll, one screen

Each section locks to the viewport — keep scrolling past the last screen to return to the brief.

Rivage
Rivage

Brittany · 6 rooms

Stay, spa & guest table

  • Rooms

    Sea or garden view · local linen · breakfast included.

  • Spa

    Sauna, nordic bath, massages on booking.

  • Table

    Evening dinner for guests — catch of the day & local veg.

Rivage

Nordic bath facing the bay at 7am — we still talk about it.

Emma & Paul
Rivage

Availability

Book your room

October weekends still open · 2-night minimum.

Book a stay

Back to the brief

You’ve left the demo screens — next: try it, then the craft notes.

03 · Stays

They extended by a night

Nordic bath facing the bay at 7am — we still talk about it.

Emma & Paul

Impeccable welcome, quiet, real escape 3h from Paris.

Claire · weekend

04 · Availability

Book your room

October weekends still open · 2-night minimum.

  • Hero + below-the-fold sections (not just a hook)
  • Visual hierarchy and primary CTA
  • Information density vs readability
Visit the full site

05 · Same family

Other directions of the same type — to compare density and mood.

Route Libre — Car & motorcycle licences — clear prices, fast dates
Route LibreCar & motorcycle licences — clear prices, fast dates
Léa Dom — Home cleaning, slots that hold
Léa DomHome cleaning, slots that hold
Atelier Nord — The adventure starts by the water
Atelier NordThe adventure starts by the water
Flux — More clients without living in the app
FluxMore clients without living in the app

06 · What to look at

  1. 01Hero + below-the-fold sections (not just a hook)
  2. 02Visual hierarchy and primary CTA
  3. 03Information density vs readability
  4. 04Interactive states (hover, selection, feedback)

A project in this spirit?

Rivage — A night by the water | Ilyesse Hamcherif