Étude de cas
Sower & Light
Boutique américaine d'art chrétien : 140 tirages de scènes de l'Évangile en trois styles de peinture, personnalisation avec aperçu, encadrement et impression à la demande expédiée aux États-Unis.

Contexte
Boutique en ligne pour le marché américain : tirages d’art biblique et catholique, vitrine en anglais, prix en dollars, administration en français. Elle a été créée à partir d’une copie d’ecom-platform.
Problème
Vendre des tirages personnalisables imprimés à la demande aux États-Unis : chaque produit combine format, finition et cadre avec son propre prix, et une commande personnalisée doit produire un fichier d’impression exact, sans stock.
Solution
Une vitrine dédiée avec collection filtrable, fiches produit à options, personnalisation avec aperçu, panier persistant et remises par quantité. Le paiement passe par Stripe Checkout avec des prix calculés côté serveur, et les commandes partent chez Prodigi avec leurs fichiers PDF.
Mon rôle
Conception produit, identité visuelle et collection, développement full-stack, intégrations Stripe et Prodigi, studio d’administration et mise en production.
Architecture
- TanStack Start et React pour la vitrine en anglais
- Convex pour le catalogue, les commandes et les tâches de production
- Stripe Checkout avec webhooks signés
- API Prodigi pour les devis, l’impression et le suivi
- Cloudflare R2 et pdf-lib pour les visuels et les fichiers d’impression
Difficultés traitées
- Gérer un prix par combinaison format × finition × cadre
- Générer des fichiers d’impression personnalisés fiables
- Adapter le moteur e-commerce au dollar, à l’anglais et au marché américain
- Garder tous les prix calculés côté serveur
Résultats vérifiables
- Boutique en ligne sur sowerlight.com
- 140 tirages en trois styles de peinture
- Personnalisation avec aperçu et choix de cadres
- Paiement Stripe et production Prodigi reliés aux commandes
Suite
Les besoins de Sower & Light — options produit, impression à la demande, marché américain — ont servi de cahier des charges pour rendre ecom-platform réellement générique.