E-commerce de matériaux, Back-office logistique & production
Dalnea vend des matériaux haut de gamme (carrelage, pierre naturelle, flexstone, parquets) et compte environ 670 produits au catalogue. On a codé sa boutique en ligne et le back-office où l'équipe valide les commandes, les envoie en production et imprime les étiquettes Geodis ou Mainfreight.
Dalnea

Client : DalneaAnnée : 2026Statut : En ligne
Contexte
L’enjeu
Dalnea vendait ses matériaux sur catalogue et sur rendez-vous, et n'avait rien en ligne qui les montre aussi bien que le showroom. Le site devait les vendre sur photos, avec une commande en peu d'étapes.
Résultats
Résultats
Un client calcule son devis au m² sur la fiche produit, puis commande et paie en ligne, sans rendez-vous.
L'équipe suit chaque commande dans le back-office jusqu'à la livraison, avec le suivi Geodis ou Mainfreight mis à jour automatiquement.
Dalnea change lui-même ses prix, ses fiches produit et ses textes SEO, et ne paie aucun abonnement CMS.
Dans le projet
React 18, Vite 4, Express 4, PostgreSQL, Stripe 17
Ce que contient le projet
- Front SPA React 18 / Vite 4 : catalogue par collections, fiches produit multi-formats, galeries, module devis au m², i18n, effets WebGL (ogl) et défilement lissé (Lenis)
- Backend Express + PostgreSQL maison (SQL brut, sans CMS) : environ 670 produits, modèle catalogue v2 (formats, prix HT/m², TVA, stock, dispo, specs, images, produits liés)
- Paiement Stripe intégré : Payment Intents, recalcul anti-fraude du panier côté serveur, webhook signé → enregistrement commande + mails de confirmation HTML client & interne
- Comptes clients : auth JWT + cookie HttpOnly, bcrypt, rate-limiting anti-bruteforce, mot de passe oublié/reset par mail, carnet d'adresses, suppression RGPD avec anonymisation des commandes
- Admin, chaîne de production (kanban 4 étapes) : validation, priorisation par drag & drop, bons de préparation et picking consolidés imprimables, mail usine avec PDF (Puppeteer)
- Admin, expéditions multi-transporteurs : split automatique Geodis/Mainfreight par catégorie, génération d'étiquettes, suivi temps réel (webhooks HMAC + polling), mapping transporteur et frais de port éditables
- Admin, approvisionnement : enlèvements Geodis fournisseurs (points d'enlèvement, destinations récurrentes, références auto, estimation de coût, étiquette)
- Admin, catalogue : édition produits/SEO, prix et formats, upload d'images avec pipeline Sharp (WebP/AVIF multi-tailles), fiches techniques, catégories, bandeau promo
- Admin : avis clients modérés (token post-achat, aggregateRating Schema.org), analytics maison sans cookies et SEO automatisé (sitemaps dynamiques, feed Google Shopping, push IndexNow)
Les écrans
Les écrans du projet
Site public · dalnea.com
pierre translucide.
Une pierre naturelle à rétroéclairer. Découvrez ses teintes et ses formats, puis préparez votre éclairage.
Collection produits
L'espace, révélé.
Back-office · commandes & produits
Dernières commandes
| Date | ID | Client | Statut | Actions | |
|---|---|---|---|---|---|
| 19/06/2026 | pi_3Rb...f5c2 | Marie Dupont | marie.dupont@email.com | paid | |
| 18/06/2026 | pi_3Ra...e3b1 | Jean-Pierre L. | jp.lefebvre@archi.fr | processing | |
| 17/06/2026 | pi_3R9...c1a0 | Studio Blanc | studio@blanc-archi.com | shipped | |
| 15/06/2026 | pi_3R7...a0f9 | Hôtel Véra | achats@hotelvera.fr | delivered | |
| 13/06/2026 | pi_3R5...9e2d | Atelier Mougins | commandes@atelier93.fr | cancelled |
Fiche produit premium
SABLE
Panier
- Flexstone SABLERéf. FLEX-1040Format 61 × 122 cmQuantité :−3+2,22 m²0,74 m² / plaque
- Flexstone LAGUNERéf. FLEX-1010Format 122 × 250 cmQuantité :−1+3,05 m²3,05 m² / dalle
Flexstone opaque & translucide · Terreclostra · Parador · Insolence · Thai · Terwood — pierre à essayer éteinte, en lumière blanche ou chaude
matières au catalogue
Ce projet relève de
Pages de service liées
Autres travaux
Autres travaux
Voir tous les travauxÉcrivez-nous.
Un projet comme celui-ci
Décrivez votre projet en trois phrases. Nous répondons sous 24 h ouvrées.




