Boutique DTC soins de la peau — recherche, livraison, taxes, avis et admin libre-service
Une plateforme e-commerce construite de zéro pour une marque de soins — galeries multi-images, recherche plein texte avec filtres par type de peau et catégorie, tarifs de livraison en temps réel via Shippo, Stripe Tax au passage en caisse, achat invité ou authentifié, réservation d'inventaire, système d'avis vérifiés, liste de souhaits, suivi des produits récemment vus, infolettre avec code de réduction et panneau admin complet.

Le problème
Une boutique antérieure à image unique exigeant la connexion perdait des conversions sur mobile et ne donnait à l'opérateur aucun outil pour gérer les produits, les avis ou les commandes sans intervention technique. La marque voulait une boutique moderne et entièrement maîtrisée — sans dépendance à Shopify, sans frais de plateforme par transaction.
Approche
- SPA React + Vite avec Tailwind — animations soignées, zones tactiles 44 px, recherche plein texte (raccourci ⌘K) et filtres par catégorie, type de peau et critères de tri sur tout le catalogue
- Back-end FastAPI + SQLAlchemy avec migrations idempotentes au démarrage, Stripe Checkout et Stripe Tax API — estimation fiscale en temps réel affichée dans le panier avant la redirection Stripe
- Intégration Shippo pour le calcul des tarifs de livraison en direct — plusieurs transporteurs et niveaux de service présentés à la caisse avant le paiement
- Système de réservation d'inventaire — mise en attente de 30 minutes dès l'ouverture d'une session, libération automatique en cas d'expiration, d'annulation ou d'échec de paiement
- Galerie multi-images par produit avec ordre défini dans l'admin ; liste de souhaits et suivi des produits récemment vus via localStorage ; suggestions de produits connexes sur chaque fiche produit
- Système d'avis avec limitation de débit par IP, détection de spam, badges d'achat vérifié pour les acheteurs authentifiés, statistiques récapitulatives et file de modération admin avec workflow approbation/rejet
- Abonnement à l'infolettre avec code de réduction envoyé par courriel transactionnel ; export de données personnelles et suppression de compte conformes Loi 25 / PIPEDA
- Panneau admin libre-service couvrant la gestion des produits et catégories, l'ordre de la galerie multi-images, la gestion des commandes, la modération des avis, la liste des abonnés avec export CSV et la boîte de réception des messages de contact
- Optimisation SEO avec sitemap.xml dynamique, balisage JSON-LD pour les produits, URL canoniques et support du partage social
Résultat
- Lighthouse mobile 95+ sur les pages produit — aucune surcharge Shopify, aucun script tiers superflu
- Achat invité avec taxes en temps réel et tarifs de livraison par transporteur affichés avant la redirection Stripe
- L'admin gère les produits, commandes, avis, galerie et abonnés sans intervention d'ingénierie
- Propriété totale des données — toutes les données clients et commandes restent sur l'infrastructure privée, sans frais de plateforme
Un projet qui attend depuis trop longtemps?
Nous répondons à chaque demande dans la journée ouvrable. Pas d'entonnoir — juste une vraie conversation pour vérifier la compatibilité.