Le Bel Canto
A showcase website for a family pizzeria in Saint-Lô. The 110-dish menu reads in photos, and a search by ingredient helps guests choose in seconds.

The context
A family pizzeria on rue du Belle, well known locally but hard to find online.
The challenge
Make people hungry, show a long menu without losing the visitor, and get tables booked by phone.
My role
- Interface and mood design: dark background, the house gold, a thin Italian line.
- HTML, CSS and JavaScript build, with a search by ingredient.
- Full English translation, dish names included.
- Local SEO, Google Search Console, Bing and Lighthouse quality checks.
01 / 06
Mood first
The dining room is warm and softly lit. I kept that mood: a dark background, the house gold and a thin green, white and red line.

Context A warm dining room, hard to find online.
02 / 06
A long menu, made simple
110 items is a lot on a phone. I added a search by ingredient that keeps only the dishes that contain it.

The menu in one word Type an ingredient: only the matching dishes stay.
03 / 06
Lunch deals
Menu Express, Menu Bambino and the pizza of the month are highlighted: they are what bring guests in at lunchtime.

Lunch deals Menu Express, Menu Bambino and pizza of the month.
04 / 06
Made for the phone
An action bar that is always visible: book, see the menu, get there. Today’s hours show straight away.

Made for the phone Book, see the menu and find the street with your thumb.
05 / 06
Two languages, two lights
Dark by default, light on demand and remembered. The English version translates the dish names too.

Dark at night, light by day Two themes and a menu fully in English.
06 / 06
Quality and launch
Fonts hosted on the server, Google Maps loaded only on click, bilingual sitemap, Search Console and Bing. A “demo” banner stays visible.

Delivery Real Lighthouse scores and the list of what was delivered.
A demo, not a commission
I made this site to show my work to the owner, who agreed to keep it online for a trial period and to have it shown here. It carries a “demo site” banner and will be removed on simple request.
Contact
A role, a project or a simple question?
I reply in English or French, usually within 48 hours.
