Projet concept, démo en ligne, 2026

Luxora Commerce

J'ai construit Luxora pour voir jusqu'où une boutique peut aller sans framework ni backend. Elle couvre tout le parcours, de la page d'accueil à la confirmation de commande, ainsi que le back office pour la gérer.

Voir la démo

La boutique de luxe Luxora Commerce sur un ordinateur portable et un téléphone, page d'accueil noire et or avec une montre
33pages
64produits classés par le moteur
0dépendance à l'exécution

Le problème

Une boutique de luxe en ligne repose sur deux choses. Les pages doivent sembler soignées, et le client doit trouver la bonne pièce sans fouiller dans les filtres.

Une boutique doit aussi répondre aux questions pratiques avant qu'on lui confie sa carte : livraison, retours, tailles, garantie. Et il faut quelqu'un pour la gérer : le back office devait donc exister lui aussi.

Je voulais aussi une fonction de type IA réellement utile. Le défi : je m'étais interdit tout serveur et toute clé d'API.

Ce que j'ai construit

  • 01

    La boutique

    Des pages avec filtres à facettes conservés dans l'URL, des fiches produit avec galerie zoomable, un tunnel d'achat en trois étapes, une liste d'envies, un comparateur et dix collections.

  • 02

    Le concierge

    Il lit une demande en langage courant, en extrait la catégorie, le budget, l'occasion et le style, note les 64 produits et explique ses choix. Le même moteur alimente un quiz cadeau en quatre questions.

  • 03

    Les détails qui inspirent confiance

    Livraison assurée offerte dès 500 $, garantie internationale de deux ans, retours gratuits sous 30 jours et première mise à taille offerte, expliqués sur les fiches produit et une page d'aide. Le concierge répond aussi aux questions de livraison, de taille et de retour.

  • 04

    Le back office

    Indicateurs clés, graphiques de chiffre d'affaires et par région, et tableaux consultables pour les commandes, les clients, le stock, les avis et les codes promo.

Fonctionnalités clés

  • Un concierge qui justifie chaque recommandation
  • Quiz cadeau en quatre questions
  • Filtres à facettes conservés dans l'URL
  • Galerie produit zoomable et avis vérifiés
  • Paiement en trois étapes et confirmation
  • Liste d'envies et comparateur
  • Back office : indicateurs, commandes, stock, codes promo
  • Les 33 pages testées avec Playwright

La partie difficile

Sans backend, aucun modèle à appeler : le concierge ne pouvait pas être un LLM. C'est devenu la contrainte intéressante. Un moteur à base de règles doit réellement comprendre le catalogue et savoir s'expliquer, car une recommandation sans justification paraît arbitraire. L'essentiel du temps est passé sur les pondérations et la formulation des explications, pas sur l'interface. Rester sans dépendance imposait aussi un seul en-tête, une seule couche de données et un seul espace de noms pour toutes les pages, et j'ai testé les 33 pages avec Playwright.

Où en est le projet

En ligne en démo publique sur luxora.xavierninga.com. C'est le projet que je montre quand un client se demande si une boutique a besoin d'une plateforme lourde. La navigation, le concierge, le quiz cadeau et le paiement tournent en fichiers statiques : l'hébergement ne coûte presque rien et le site reste rapide sur téléphone. Le paiement est présenté, pas encaissé : brancher Stripe et une base produits serait l'étape suivante pour un vrai client.

Visite vidéo

Écrans

Le chat Luxora Concierge recommande un pendentif, une bague et un bracelet pour un cadeau de mariage à moins de 4 000 $
Le concierge répond à une demande de cadeau de mariage à moins de 4 000 $
Page boutique Luxora avec filtres par catégorie, collection et marque à côté d'une grille de bijoux et montres avec prix
La boutique avec filtres à facettes
Page collections Luxora avec des vignettes Heritage, Executive, Wedding, Signature, Limited Edition et d'autres
Dix collections
Quiz cadeau Luxora demandant pour qui est le cadeau, avec les choix pour lui, pour elle, pour moi et je ne sais pas encore
Le quiz cadeau en quatre questions
Section de la page d'accueil Luxora Chaque pièce raconte une histoire, avec des alliances dans un écrin
Le récit de la marque sur la page d'accueil
Deux téléphones affichant l'accueil mobile de Luxora et la grille des meilleures ventes
La boutique sur mobile
Travaillons ensemble

Y a-t-il une tâche que vous faites encore à la main ?

Dites-moi de quoi il s'agit et je vous dirai honnêtement si cela vaut la peine d'être construit. Appel gratuit de 30 minutes, sans engagement.

Réserver un appel de 30 minutes

Dites-moi de quoi il s'agit et je vous dirai honnêtement si cela vaut la peine d'être construit. Appel gratuit de 30 minutes, sans engagement.

Ouvrir mon agenda