Thibaud.
← Tous les projets
2026 · Développeur Full-Stack · Designer

Dunes Casino, le site

Le site officiel d'un casino de Sharm el-Sheikh, en quatre langues dont l'arabe

Le contexte

Le Dunes Casino, à Sharm el-Sheikh, n'avait pas de site. Sa clientèle vient d'Égypte, du Golfe, de Russie et d'Europe, donc un site en anglais seulement ne sert qu'une partie des visiteurs. Le client voulait aussi pouvoir changer ses photos et ses actualités lui-même : il avait déjà connu le site qu'on ne peut plus modifier sans rappeler celui qui l'a fait.

Mon approche

Un site Next.js dont tout le contenu vit dans une base Supabase, avec une administration privée pour le client. Quatre langues, anglais, arabe, russe et italien, l'arabe entièrement en lecture de droite à gauche. La direction artistique reprend l'affiche du casino : bleu nuit, or, photographie en pleine page, typographie sobre. J'ai travaillé à distance avec le client par messages, avec ses propres photos et le film tourné sur place.

Ce que j'en retire

Le site est en ligne, en quatre langues, et le client gère son contenu sans moi. Le projet a été réglé en trois tranches et a débouché sur un forfait d'hébergement et de maintenance, puis sur la refonte du site de son hôtel. Un client satisfait ne commande pas un site : il en commande un deuxième.

Le site

En direct

sharmdunes.comOuvrir ↗
Le site en direct. Change de langue en haut à droite : en arabe, toute la page se retourne.

Sous le capot

Comment c'est construit

Le contenu vit en base, pas dans le code

Chaque texte, chaque photo, chaque actualité se modifie depuis une administration privée. Le client change une image de sa salle de jeux un dimanche soir sans m'appeler, et sans que je republie quoi que ce soit.

L'arabe retourne la page entière

Passer en arabe ne remplace pas seulement des mots : la lecture part de la droite, donc la navigation, les marges, les flèches et l'ordre des colonnes basculent. Le sens de lecture est une variable de la mise en page, traitée dès la structure et non rattrapée en fin de projet.

Une vidéo qui ne doit pas coûter la visite

La page d'accueil s'ouvre sur un film du casino. Sur un téléphone en 4G égyptienne, un montage lourd fait fuir le visiteur avant la première image. Deux qualités, une affiche fixe servie immédiatement, et le chargement de la vidéo décalé après l'affichage.

Traduire sans dépendre de moi

Les quatre langues sont générées puis corrigeables depuis l'administration. Quand le client a demandé de remplacer l'hébreu par l'italien, la bascule a pris une journée au lieu d'un devis.

Site

Next.jsReactTypeScript

Données

SupabasePostgresStorage

Médias

Vidéo multi-qualitéImages optimisées

Hébergement

VercelDomaine et certificat