Aller au contenu
Site vitrine#TanStack Start#React 19#TypeScript#Tailwind CSS#SQLite#Drizzle#Docker#Nodemailer

Félicie

Voir le site

Refonte complète du site de Félicie, table gastronomique référencée au Guide MICHELIN. Rendu côté serveur en TanStack Start, bilingue FR/EN, avec un back-office qui rend au restaurant la main sur sa carte, ses abonnés et ses demandes de privatisation. Aucun cookie, aucun appel tiers au chargement : les deux seuls services externes se chargent au clic du visiteur.

Félicie

Contexte

Le restaurant vivait sur un site WordPress vieillissant, qu'il ne pouvait pas faire évoluer seul et qui ne portait ni sa carte du moment, ni ses demandes de privatisation.

Objectifs

Livrer un site bilingue rapide et sobre, rendre la carte et les demandes gérables sans intervention, et tenir une posture de confidentialité qui dispense de bandeau de consentement.

Résultats

Site en ligne depuis le 11 septembre 2026, carte publiable en autonomie depuis le back-office, demandes de privatisation enregistrées avant tout envoi d'e-mail, et mesure d'audience sans cookie ni adresse IP.

Points clés du projet

TanStack Start — rendu serveur, front et back dans un même projet
Bilingue FR/EN, sitemap et hreflang dérivés d'une liste unique
Back-office : carte du moment, newsletter, privatisations, statistiques
SQLite + Drizzle, durées de conservation explicites et purge automatique
Mesure d'audience sans cookie, respectant Do Not Track et Global Privacy Control
CSP bloquante à nonce par requête, HSTS, sessions hachées et révocables
Images WebP/AVIF responsives et polices auto-hébergées, zéro requête tierce
Conteneur Docker autonome derrière Traefik, DNS Cloudflare avec DNSSEC validé

Technologies utilisées

TanStack StartReact 19TypeScriptTailwind CSSSQLiteDrizzleDockerNodemailer