Tous les projets

Stefcos · Product builder

Stefcos, un e-commerce avec son back-office de commandes

Boutique en ligne d'une marque de cosmétiques pour peaux noires et métissées, construite avec Claude Code, et tableau de bord qui remplace la ressaisie manuelle des commandes.

Rôle
Product builder
Période
Tableau de bord livré en avril 2026
Outils
Claude Code, React, TypeScript, Supabase, Resend, GitHub Actions
Équipe
Moi, Claude Code, l'assistante de la marque (utilisatrice principale)
Tableau de bord d'administration Stefcos : commandes du jour, chiffre d'affaires en FCFA et disponibilité des coursiers

Contexte

Stefcos est une marque de cosmétiques pour peaux noires et métissées, basée à Lomé. Le site présente la boutique, la philosophie de la marque et un journal, et prend les commandes en ligne.

Le site a été construit avec Claude Code et se déploie automatiquement sur GitHub Pages via GitHub Actions. Un tableau de bord d'administration s'y est ajouté en avril 2026.

Le problème

Les commandes arrivaient par WhatsApp Business. L'assistante les ressaisissait une à une dans un Google Sheet relié par Apps Script, qui servait aussi au suivi des livraisons et des coursiers.

  • Chaque commande était saisie deux fois : dans WhatsApp, puis dans le tableur.
  • Le suivi vivait dans un outil séparé du site, sans vue d'ensemble de l'activité.
  • Aucun indicateur consolidé : chiffre d'affaires, commandes en attente de paiement ou en livraison.

Mon rôle

Cadrage produit

Définition du besoin, priorisation des fonctionnalités, parcours de commande et d'administration.

Architecture

Choix de la stack : React et TypeScript pour le front, Supabase pour l'authentification, la base de données, la sécurité par ligne et le stockage, Resend pour les emails.

Pilotage de Claude Code

Rédaction des prompts, découpage du travail, revue du code généré à chaque étape.

Recette et évolution

Tests fonctionnels avant chaque mise en ligne, puis toute l'évolution technique du produit dans la durée.

Démarche

L'IA génère le code ; le travail produit reste le même : comprendre l'usage réel, découper, valider.

  1. 01

    Observer le flux existant

    Partir du circuit réel de l'assistante : WhatsApp, tableur, coursiers. Le tableau de bord devait reprendre ses gestes, pas en imposer de nouveaux.

  2. 02

    Construire la boutique

    Site en React 18, TypeScript, Vite, React Router, Tailwind, shadcn/ui et TanStack Query, déployé en continu sur GitHub Pages.

  3. 03

    Ajouter le back-office

    Authentification, base de données et règles de sécurité par ligne sur Supabase ; emails transactionnels avec Resend.

  4. 04

    Recetter et faire évoluer

    Recette avant chaque mise en ligne, puis évolutions pour l'assistante, qui gère les commandes au quotidien.

Réalisations

Page d'accueil Stefcos : « Éclat naturel », soins pour peaux noires et métissées
La boutique en ligne
Catalogue Stefcos avec filtres par catégorie et prix en FCFA
Le catalogue, filtré par catégorie
Onglet Commandes du back-office : recherche, filtres par statut, paiement et période
Commandes : recherche, filtres, création et modification
Onglet Coursiers : zone, disponibilité et nombre de livraisons par coursier
Coursiers et disponibilités

Impact

Le suivi des commandes vit désormais dans le site, en trois onglets.

  • Indicateurs clés et chiffre d'affaires en FCFA : du jour, du mois, total, panier moyen.
  • Commandes : recherche, filtres par statut, paiement et période, création et modification.
  • Coursiers : zone, disponibilité et livraisons du jour.
  • Fin de la ressaisie dans un tableur séparé.

Enseignements

  • Avec l'IA, le goulot d'étranglement n'est plus d'écrire le code mais de bien cadrer : un prompt vague produit un produit vague.
  • Un back-office réussi reprend les gestes existants de l'utilisatrice avant d'en ajouter.
  • Garder la main sur l'architecture et la sécurité (règles par ligne, authentification) reste un travail humain.

Autres case studies

Tous les projets

Envie de faire grandir votre produit ?

Que vous lanciez un nouveau produit ou que vous fassiez évoluer un produit existant, je peux vous aider. Parlez-moi de votre projet, je reviens vers vous sous 48 h.