0xA3
FF
<>
::
FF
{}
<>
0xA3
//
//
=>
{}
{}
10110
0xA3
0xA3
10110
//
FF
=>
Toutes les études de cas
MarketplaceLaravelStripe Connect

Une marketplace de créateurs reconstruite de fond en comble

Refonte complète d’une marketplace multi-vendeurs où chaque créateur ouvre sa boutique, vend sans stock grâce à l’impression à la demande, et propose des produits personnalisables à ses acheteurs.

ClientSwyty

Voir le site
Capture du site Swyty
Le client

Une place de marché pour créateurs de contenu

Swyty permet à des créateurs d’ouvrir leur boutique officielle et de vendre des produits dérivés sans stock ni avance de trésorerie. La promesse tient en une phrase que l’on retrouve sur le site : « Crée. Vends. On s’occupe du reste. »

La plateforme héberge aujourd’hui des dizaines de boutiques réparties sur onze univers produit, de la mode au fait-main. Chaque créateur gère son catalogue, tandis que la production et la logistique restent centralisées.

Le défi

Trois métiers à faire tenir dans une seule plateforme

Swyty superpose trois modèles : une place de marché avec ses boutiques et ses commissions, un service d’impression à la demande, et une option de personnalisation ouverte à l’acheteur final. Chacun a ses règles ; les faire cohabiter sur un socle générique revient à empiler les exceptions.

S’ajoute une exigence propre au créateur : pouvoir ouvrir sa boutique et publier ses produits sans compétence technique, ni budget de départ, ni gestion de stock.

La solution

Une plateforme reconstruite de zéro en Laravel

La version historique avait été étendue jusqu’à sa limite. Nous l’avons remplacée par un socle Laravel + Inertia, où la personnalisation et les reversements aux créateurs font partie du modèle plutôt que de le contourner.

01

Boutiques par créateur

Chaque créateur dispose de sa boutique officielle avec son URL propre, son catalogue et son identité. Le filtrage par vendeur est intégré aux pages produit, ce qui permet de naviguer aussi bien par univers que par créateur.

02

Reversements automatisés par Stripe Connect

Chaque créateur dispose de son compte connecté : la commission est prélevée et le solde reversé automatiquement à la vente. Aucun rapprochement manuel, aucune avance de trésorerie côté créateur.

03

Personnalisation temps réel en Fabric.js

L’acheteur compose son produit sur un canvas et voit le rendu se mettre à jour immédiatement. Les contraintes de fabrication — zones imprimables, formats, résolution — sont appliquées pendant la composition, ce qui évite les commandes impossibles à produire.

04

Gestion des mockups intégrée

Chaque configuration validée produit les visuels nécessaires : aperçu pour la fiche produit d’un côté, fichier de production de l’autre — là où l’ancienne version imposait une préparation manuelle sous 24 à 72h.

Stack technique

Les technologies retenues

Laravel et Inertia.js pour le socle applicatif et le domaine métier, Vue.js pour l’interface, Fabric.js pour le moteur de personnalisation, et Stripe Connect pour les paiements et reversements multi-vendeurs.

Laravel

Inertia.js

Vue.js

Fabric.js

Stripe Connect

Le résultat

Une marketplace dont les limites ne sont plus techniques

La nouvelle plateforme n’est pas encore en ligne — swyty.com sert toujours la version précédente. Elle remplace les contournements de l’ancien socle par un modèle où personnalisation et reversements sont natifs.

MPWB

Un projet similaire en tête ?

Parlons-en 30 minutes. On vous dira franchement ce qui est faisable, à quel budget et dans quel délai.

Réponse sous 24h 100% confidentiel Sans engagement