PORTFOLIO
Portrait d'Emmanuel Truffaut, développeur no-code et IA à Bordeaux, devant un écran de code

De la boutique physique au site marchand, l'écosystème complet.

Développeur no-code et IA, dédié e-commerce.

Site marchand, automations back-office, IA et dashboards. Un seul profil pour les quatre piliers, autonome dans l'exécution. Disponible en mission freelance, full remote France ou déplacements Bordeaux.

L'écosystème en quatre piliers
01 · Site marchand
Boutique en ligne et point de vente
Catalogue, panier, paiement, livraison, click and collect. Sans Shopify, full custom no-code et low-code, en ligne ou connecté à votre boutique physique.
02 · Automations
Back-office connecté
Synchros stock, emails transactionnels, factures, suivi commandes, alertes équipe.
03 · IA intégrée
L'IA au service du business
Fiches produits auto, agent support client, photos retouchées, recommandations IA.
04 · Dashboards
Outils internes sur mesure
Tableaux de bord ventes/stocks, interfaces métier pour l'équipe, scan, saisie.

En 30 secondes

Diplôme
RNCP Niveau 6 Product Builder No-Code et IA, École Cube (RNCP 39108)
Stack
01 · SiteLovable, Bubble, HTML/CSS/JS, Figma, Stripe, PayPal 02 · AutoMake, n8n, Airtable, Resend, Notion 03 · IAClaude (et écosystème Claude Code), ChatGPT, Gemini, LLM 04 · DashboardsSupabase, Cloudflare (Workers, D1, R2, Access), GitHub
Background
Vendeur multimédia Auchan (2009-2016), puis 9 ans en logistique d'entrepôt (2016-2025), dont plusieurs années sur les entrepôts Cdiscount. E.T.D Projects créée en 2023, double casquette Product Builder depuis la certification RNCP en 2026.
Mobilité
Eysines (33) ou full remote France, déplacements ponctuels possibles
Disponibilité
Immédiate
Projets livrés

Deux projets en production

Cuisine cambodgienne + commande en ligne En production
Asia Food
Stand de cuisine cambodgienne à Izon (Gironde). E-commerce en production, développé entièrement sur mesure, sans Shopify ni plateforme de commande : carte en ligne, click and collect, livraison locale, paiement carte sécurisé par Stripe, et un back-office privé pour gérer commandes, horaires et plats.
Voir le site
Cas pratique RNCP 39108 Livré
PlayOff Amateurs
Projet capstone de la certification RNCP 39108, soutenu devant le jury École Cube. Cas pratique : PME fictive de 7 ans intégrant un Product Builder pour digitaliser sa réservation de terrains amateurs (inscription d'équipes, planning, scores, résultats).
Voir la présentation
PlayOff Amateurs, plateforme de réservation sportive amateur
Aller plus loin

Le laboratoire

En parallèle des projets en production, je construis maquettes, outils gratuits pour commerçants et side-projects produit. Tout est rangé au laboratoire, filtrable par catégorie.

Voir le laboratoire complet
Cinq raisons concrètes

Cinq différenciants

01
Terrain commerce et e-commerce
Plus de 4500 ventes cumulées sur Cdiscount, Rakuten et Vinted entre 2023 et 2025, précédées de 7 ans en vente multimédia Auchan et 9 ans en logistique d'entrepôt (dont les entrepôts Cdiscount). Boutiques fermées aujourd'hui, expérience capitalisée en templates pour vendeurs e-commerce. Je comprends ce qu'on vend, en boutique comme en ligne.
02
Scope A à Z, un seul profil
Site marchand, automations, IA et dashboards. Les quatre piliers couverts par un seul profil, autonome dans l'exécution, sans devis fragmenté entre prestataires.
03
Certification RNCP fraîche
Certifié RNCP 39108 Product Builder No-Code & IA (École Cube, 2026). Stack et méthodes alignées sur les standards 2026 du métier.
04
Reconnu par la communauté
Sollicité comme intervenant dans la communauté de Hugues Trijasse (solopreneur français, 3M abonnés) pour accompagner les nouveaux membres de sa formation e-commerce.
05
La preuve, vous y êtes
Cette page que vous lisez. Codée de A à Z, déployée sur Cloudflare en quelques secondes par commande. Pas de framework lourd, pas d'agence. Vous voulez voir mon travail ? Il est déjà sous vos yeux.
Confiez-moi votre projet

Décrivez votre besoin, je reviens vers vous

Je réponds personnellement à chaque demande.

Merci d'indiquer votre prénom.
Email invalide.
Type de besoin
Sélectionnez au moins un type de besoin.
Une description est requise.
Choisissez une fourchette de budget.
Sélectionnez un timing.

Vos coordonnées sont utilisées uniquement pour vous recontacter. Aucun partage tiers. Plus d'infos : politique de confidentialité.

Vous devez accepter pour envoyer le brief.
Merci, je vous réponds personnellement.

Vous préférez échanger directement ?

30 min pour discuter de votre projet, sans engagement.

Réserver 30 min
Lien copié !

Fiche technique · Projet client en production

Asia Food

Le projet en deux phrases

Un site de commande en ligne complet pour Asia Food, stand de cuisine cambodgienne à Izon : carte, click and collect ou livraison locale, et paiement carte sécurisé, développé entièrement sur mesure, sans Uber Eats ni Shopify.

Comment je l'ai conçu

  1. J'ai écouté. J'ai pris le temps de comprendre le métier du client : ses plats, ses horaires, ses contraintes, ce qu'il voulait gérer lui-même.
  2. J'ai posé les bases. Une page claire et rapide : la carte, les plats, l'histoire de la maison, parfaitement lisible sur mobile.
  3. J'ai ajouté la commande en ligne. Un panier, des créneaux de retrait ou de livraison locale, un paiement carte sécurisé via Stripe, un email de confirmation pour l'acheteur et une alerte pour le client.
  4. J'ai donné les clés au client. Un espace privé où il voit les commandes, met un plat en rupture, met la boutique en pause ou programme une fermeture pour les vacances.
  5. J'ai mis en ligne et je continue. Hébergement Cloudflare, déploiement automatique à chaque modification, suivi des retours pour améliorer.

Les outils utilisés (et pourquoi)

Claude Code piloté avec agents et skillsOutil d'exécution dirigé via des agents et skills configurés sur mesure. Le cadrage, l'architecture, les choix techniques et le contrôle qualité restent humains. Des audits sont systématiquement lancés à chaque étape : sécurité (failles, secrets, dépendances), SEO (balises, performance, données structurées), accessibilité (norme RGAA / WCAG, contrastes, navigation clavier, lecteurs d'écran), conformité RGPD (cookies, mentions, CGV) et performance (audit Lighthouse, Core Web Vitals).
React + TypeScript + Tailwind + ViteReact pour structurer le site en composants réutilisables (header, panier, fiche plat, etc.). TypeScript pour sécuriser le code et attraper les erreurs avant la mise en ligne. Tailwind pour un design responsive impeccable sur mobile, tablette et desktop. Vite pour un site qui se charge en moins d'une seconde. Animations fluides via Framer Motion, icônes via Lucide, validation des données via Zod.
Cloudflare (suite complète)Tout l'écosystème Cloudflare piloté depuis un seul tableau de bord : hébergement Pages avec déploiement automatique, Pages Functions pour la logique serveur légère (création de la session Stripe, réception du webhook, envoi des emails Resend, dashboard admin), base de données D1 pour les commandes et les plats, R2 pour les images, Web Analytics sans cookies (conforme RGPD), pare-feu WAF avec règles anti-bots et anti-DDoS, certificat HTTPS automatique, cache CDN mondial sur 300+ villes, optimisation des images au format moderne (WebP, AVIF), protection des accès admin via Cloudflare Access.
Stripe (intégration API)Intégration directe de l'API Stripe pour encaisser les paiements carte en toute sécurité, sans jamais stocker ni manipuler les numéros de carte (conformité PCI-DSS assurée par Stripe). Création de session Checkout côté serveur, redirection sécurisée du client vers la page de paiement Stripe, retour automatique sur le site une fois le paiement validé. Webhook signé pour recevoir la confirmation officielle de paiement, avec vérification de la signature et protection contre les doublons. Gestion des remboursements depuis l'espace admin.
Resend (API emails transactionnels)Intégration de l'API Resend pour envoyer automatiquement les emails au bon moment : confirmation de commande à l'acheteur dès le paiement validé, alerte au client commerçant avec le détail de la commande, mises à jour de statut (en préparation, prête, annulée). Templates HTML responsive maison, expédition depuis un domaine vérifié (SPF, DKIM, DMARC configurés sur OVH), suivi des envois et des taux de livraison depuis le dashboard Resend.
GitHub (versioning + CI/CD)Dépôt privé qui garde l'historique complet de chaque modification du site. Branche principale connectée à Cloudflare Pages : à chaque push, déploiement automatique en production. Travail par branches pour tester les nouvelles fonctionnalités sans casser le site en ligne, retour arrière instantané en cas de problème. Secrets et clés API stockés en variables d'environnement, jamais dans le code. Surveillance automatique des dépendances vulnérables (Dependabot) et scan des secrets exposés activés.