La Petite Garoupe

La Petite Garoupe digital platform cover

La Petite Garoupe is a beach restaurant in Cap d’Antibes whose digital presence also works as an operating system. I designed and built the public experience, multilingual QR menu and the internal systems behind content, first-party analytics, search visibility, campaign attribution and ongoing digital operations.

Validated eighteen-language QR menu

One structured source powers the restaurant’s QR menu in 18 languages, with automated checks for missing dishes, prices, interface keys and right-to-left behavior.

Visual menu with automated media publishing

Photography, categories and dietary filters make the menu easy to browse, while images are prepared, optimized and published through a repeatable workflow.

First-party restaurant analytics

Private events reveal visits, menu usage, languages, sources, QR traffic and meaningful guest actions.

Owner-facing intelligence dashboard

Raw behavior becomes a protected operational view built around restaurant decisions.

Multilingual search infrastructure

Fifty-four localized URLs, schema, hreflang, Search Console and AI-readable context work together.

AI-assisted review operations

Tracked review journeys are designed to feed a controlled response model already proven for the owner’s sister venue.

Technology stack

React

Localized public and menu interfaces

Vite

Development and production builds

JavaScript

Interactions, attribution and analytics

PHP

Private APIs, authentication and dashboard

Gandi

Domain, hosting and production delivery

Apache

Routing, redirects and access protection

Google Search Console

Search visibility and indexing insight

Google APIs

OAuth, verification and connected services

JSONL

Private append-only analytics storage

Sharp

Automated responsive image preparation

Playwright

Responsive, accessibility and journey checks