Aller au contenu
Tous les projets

Étude de cas · E-commerce + SaaS

Maison Haute

D'une boutique en ville à un vrai logiciel de vente, en ligne et au comptoir.

Maison Haute est une boutique de décoration, d'objets d'art et d'art de la table à Menton. Elle vendait en vitrine et sur une place de marché, Etsy. Elle voulait reprendre la main : sa propre boutique en ligne, et un seul outil pour le stock du site et celui du magasin.

Voir le site · maisonhautefrance.fr
Page d'accueil du site Maison Haute sur ordinateur
Page d'accueil du site Maison Haute sur téléphone
01Le besoin

Le stock était tenu à la main sur un tableur, et les ventes en ligne passaient par une plateforme qui n'était pas la sienne. Il fallait vendre en ligne à l'image de la maison, et que chaque vente, sur le site ou au comptoir, mette à jour le même stock, sans double saisie.

02Ce qu'on a construit

Côté visiteurs

  • Catalogue par univers, recherche, fiches produits détaillées, favoris
  • Commande en plusieurs étapes : compte, livraison, paiement
  • Livraison au tarif réel du transporteur, calculé en direct
  • Click & collect : créneau de retrait choisi au moment du paiement
  • Paiement sécurisé et codes promo
  • Compte client, avis clients, journal et newsletter
  • Site en français et en anglais

Côté gestion

  • Le stock du site et de la boutique dans un seul tableau, par déclinaison
  • Trois chiffres par article : en rayon, réservé par un paiement en cours, vendable
  • Vente au comptoir saisie depuis le téléphone, recherche par référence ou douchette code-barres
  • Horaires de la boutique, créneaux de retrait et fermetures exceptionnelles modifiables
  • Comptabilité par canal, en ligne et en boutique : HT, TVA, factures numérotées, journal
  • Exports Excel et CSV pour l'expert-comptable
  • Commandes, clients, codes promo, avis, page d'accueil et statistiques gérés sans développeur

L'espace de gestion est privé : on le décrit, on ne le montre pas.

03La vie d'un article
  1. 01En rayonL'article est saisi une fois, avec ses déclinaisons et sa référence.
  2. 02En ligneIl est en vente sur le site avec le stock réel du magasin.
  3. 03RéservéUn paiement en cours le met de côté : il ne peut pas être vendu deux fois.
  4. 04VenduSur le site ou au comptoir, c'est le même stock qui baisse.
  5. 05Livré ou retiréÉtiquette transporteur, ou retrait en boutique au créneau choisi.
  6. 06ComptabiliséFacture, TVA et chiffre d'affaires par canal, prêts pour l'export.
04Architecture
Maison Haute
  • InterfaceNext.js · ReactPages générées côté serveur : affichage immédiat, bien lues par Google, en français et en anglais.
  • ServeurNode.js · réseau mondialLe site tourne au plus près du visiteur ; chaque montant est recalculé par le serveur, jamais par le navigateur.
  • DonnéesBase PostgreSQLProduits, déclinaisons, stock, commandes et comptes dans une base sécurisée, avec droits séparés pour la boutique.
  • PaiementPaiement intégréCarte et paiement mobile sans quitter la boutique ; le stock est réservé pendant le paiement.
  • TransportTarif transporteur en directLe prix du port est lu en direct puis revérifié par le serveur. Si le transporteur ne répond pas, le retrait en boutique reste proposé : jamais de port inventé.
  • E-mailsE-mails automatiquesConfirmation, expédition, retrait prêt : envoyés depuis le domaine de la boutique, à ses couleurs.
  • SuiviSurveillance en temps réelErreurs et incidents détectés en temps réel, avant que la cliente ne les voie.
05L'avantage Bou Made

Tout est natif. Rien n'est loué.

06En chiffres
  • Pages publiques33
  • Écrans de gestion27
  • Points d'API90
  • Tests automatisés écrits1178

Qualité mesurée

Sur ordinateur

  • 100Accessibilité
  • 100Bonnes pratiques
  • 100Référencement

Sur mobile

  • 100Accessibilité
  • 100Bonnes pratiques
  • 100Référencement

Comptés dans le code du projet le 29/10/2026. Scores Lighthouse sur ordinateur et sur mobile, mesurés le 29/10/2026.

Un projet comme celui-ci ?

Démarrer un projet