Skip to content
Lumineth

All work

Sport / Tennis club, Geneva

Tennis club

Bilingual website for a Geneva tennis club: club, tennis school, restaurant and gym, with a restaurant menu updated automatically by AI.

Context

A busy Geneva tennis club: a tennis school, competitions and interclub matches, a gym and a restaurant open to members and the public alike. All of this had to fit into a clear, bilingual site that stays easy to keep alive day to day, without turning every update into a chore.

Challenge

The challenge: bring very different worlds together, club life, tennis school, restaurant, fitness, into readable navigation, in French and English, and cut recurring maintenance. The restaurant menu in particular changed every week and had to stay current with no manual work.

What I put in place

  1. A multi-page club website, bilingual (FR/EN): club presentation, tennis school, competitions, gym and restaurant.

  2. A of the club restaurant page whose weekly menu is updated automatically by AI (AI vision), with no manual re-entry.

  3. Simple, direct sign-up forms for the tennis school and camps.

  4. Clear navigation linking varied worlds (sport, dining, fitness) without losing the visitor.

  5. Fast technical foundations and a local SEO/GEO base for Geneva.

Four worlds, one navigation

Club, tennis school, restaurant, gym: the site had to connect different audiences without losing them. I worked with the committee and the head of each area to set a four-entry navigation, in French and in English.

A restaurant menu updated by AI

The weekly menu changed every week and had to be retyped by hand. Today the restaurant drops its menu; an AI vision chain extracts it, structures it and prepares the page, published after review. No more retyping, an up-to-date menu every week.

Forms and an SEO base

Registrations for the tennis school, camps and tournaments through simple forms linked to the office. Multi-site platform, static pages, technical SEO 100/100, performance 88/100 on mobile.

Measured result

PageSpeed Insights, mobileScore / 100
Mobile performance88
Accessibility94
Best practices96
Technical SEO100

The site reaches 100/100 technical SEO and 88/100 mobile performance, while automating the weekly restaurant menu update with AI, a concrete time saving, week after week.

Frequently asked questions

How is the restaurant menu updated automatically?

The restaurant drops its menu (photo or file). An AI vision chain reads the document, extracts dishes and prices, and prepares the page. A manager reviews and publishes. Manual entry is gone.

Is the site bilingual?

Yes, French and English, with content specific to each language and hreflang tags for search engines.

Do registrations go through the site?

Yes: tennis school, camps and tournaments have their forms, received by the office by e-mail, with a confirmation sent to the registrant.

What are the measured results?

100/100 technical SEO, 96 best practices, 94 accessibility and 88/100 mobile performance, measured with PageSpeed Insights.

A comparable case on your side?

Tell me what your site or your tool needs to do; I get back within 24 business hours with a first read, no obligation.