Skip to content
Web app#Next.js#Tailwind CSS#shadcn/ui#FramerMotion#WordPressHeadless

Un Bateau à Paris

Visit website

Development of the multilingual (6 languages) website of Un Bateau à Paris, presenting its private cruises on the Seine. A complete booking system with online payment, SMS notifications, two-way Google Calendar sync and a headless WordPress back office.

Un Bateau à Paris

Context

A company in Paris needed a multilingual website with an online booking and payment system tailored to its private cruise business model.

Objectives

Create a simple, user-friendly multilingual website with an online booking module, automated notifications, and synchronization with the captain’s Google Calendar.

Results

Website available in 6 languages, featuring online booking and payment, SMS notifications, and two-way Google sync.

Key project highlights

Next.js (App Router / Turbopack / ISR)
Tailwind CSS + shadcn/ui + Radix UI
Framer Motion (LazyMotion)
Headless WordPress (back office)
Square payments
SMS notifications
Two-way Google Calendar sync

Technologies used

Next.jsTailwind CSSshadcn/uiFramerMotionWordPressHeadless