Une sélection de réalisations pensées architecture d’abord — plateformes SaaS, tableaux de bord et expériences full-stack.
Projets
Voir
Privé
Galaxxai ControlCenter
Plateforme interne de Galaxx, studio hybride entre agence et marques propres, servie sur galaxx.ai derrière le site public du studio. Projets avec accès par projet, missions, briefs, roadmaps, heures, demandes de paiement, comptes rendus de réunion, un gestionnaire de fichiers complet et un lecteur de boîte mail — utilisables par l’équipe dans le navigateur et par des agents IA via une CLI et un serveur MCP, sous un seul modèle de permissions.
Fait tourner les serveurs de développement comme un gestionnaire de processus de production fait tourner des services : les lance avec la bonne taille de heap, suit CPU / mémoire / santé en direct, les recycle quand ils se figent et relance les crashs — pas de serveurs zombies, une RAM partagée équitablement sur les Mac 8 Go, un lanceur de builds et un hub CLI par lequel passe chaque terminal, avec des diagnostics propulsés par Claude. Swift 6 + SwiftUI (Liquid Glass), licence MIT, avec CI.
Site et administration de Maizal, restaurant mexicain fait maison à Levallois-Perret, migré de Wix vers sa propre plateforme. Astro 7 en SSR sur Cloudflare Workers avec D1, R2, KV et Images ; îlots React pour l’administration et le formulaire de demandes de groupe ; une carte structurée avec prix complexes et disponibilités ; promotions, événements et demandes ; et une migration des anciennes URL Wix sans perte de SEO.
Site d’un restaurant mexicain et bar à mezcal dans le Sentier, à Paris. Next.js 14 (App Router, server actions) en FR / ES / EN, Supabase (Postgres + Storage, accès serveur uniquement), e-mails Resend et Vercel Cron. Son propre système de réservation évite le surbooking entre les zones (salle, cave, terrasse), gère les événements avec rappels, et s’accompagne d’un back-office à rôles par code PIN pour la carte, les clients, les horaires et les médias — plus une CLI avec jetons d’API.
Enregistrez une réunion dans l’app ou déposez un fichier audio : Starling le transcrit sur l’appareil avec le moteur vocal de macOS 26 et transmet le texte à la CLI Claude Code sur laquelle vous êtes déjà connecté pour rédiger le compte rendu, un dossier par session. La langue du résumé est indépendante de la langue parlée, l’interface est en FR / ES / EN, et l’IA est interchangeable (Codex, Gemini, ou entièrement locale avec Ollama). Swift + SwiftUI, binaire universel.
Un workflow Claude Code portable et sans dépendances. Neuf skills — /create-design-system, /create-roadmap, /design, /lead-dev, /dev, /qa-review, /update-docs et d’autres — font passer chaque epic par le design, le plan, le code, la QA et la documentation jusqu’à ce que le tableau et le dépôt racontent la même histoire. Les skills sont liés globalement par lien symbolique : une modification met à jour tous les projets.
Une page HTML, un fichier de données et une skill Claude Code — pas de serveur, pas de build, pas de npm. Donnez un lien à Claude : il visite le site, rédige la description, choisit la catégorie et les tags, trouve une image et l’enregistre. La page offre une recherche instantanée insensible aux accents, des vues liste et cartes, des filtres de tags cumulables, des favoris et un mode sombre.
Micro-SaaS Nuxt 4 + Supabase pour gérer les fichiers clients dans la livraison d’applications : envois sécurisés, traitement d’images / vidéos piloté par des règles (sharp + ffmpeg via un worker externe), arborescences multi-organisation protégées par row-level security, authentification MFA / passkeys et une couche d’agents IA.
Plateforme Nuxt 4 + Twilio RCS pour l’activation CRM : un éditeur visuel Vue Flow pour concevoir des scénarios conversationnels RCS (nœuds message, carte, carrousel et condition), des envois de campagnes sur des listes de contacts Excel avec personnalisation par variables, le suivi des conversations entrantes / sortantes, des rôles multi-organisation et la MFA TOTP de Supabase — plus un assistant Claude (Sonnet 4.5, via Vercel AI Gateway) qui co-construit et modifie les scénarios par appels d’outils.
Expérience web Nuxt autour des monuments de Nîmes (Arènes, Maison Carrée, Tour Magne) avec modèles 3D interactifs, réalité augmentée dans le navigateur (iOS Quick Look / Android Scene Viewer), un panorama 360° de la ville à travers les époques gauloise, romaine et actuelle, une encyclopédie 3D et une chasse au trésor ludique (mini-jeux de mots, d’association, de mémoire, des différences et quiz) — multilingue (FR / EN / ES) avec un contenu géré dans Supabase et un suivi des visiteurs invités.
Tableau de bord Nuxt + Supabase qui suit l’engagement des visiteurs sur les expériences Nemausus (monuments 3D / RA, audioguides, chasses au trésor, encyclopédie), avec un scanner de QR codes protégé par code PIN et des statistiques d’usage en temps réel par appareil et par langue.
SaaS full-stack où les points de vente commandent des packs média, montent des opérations marketing sur mesure avec des « leviers » de ciblage et achètent de la PLV dans un catalogue — avec médiathèque, suivi des commandes, intégration CRM / facturation Sellsy et e-mails de commande et de notification via Resend.
Tableau de bord Nuxt + Supabase qui collecte les logs serveur Vercel, affiche graphiques et tableaux filtrés par projet / client / date / hôte / niveau, et génère des rapports quotidiens par IA (Claude ou Gemini) qui regroupent les incidents par type et les classent par gravité.
Plateforme de gestion Nuxt + Supabase pour un restaurant : produits et recettes avec calcul des coûts et prix ajusté aux pertes, inventaire avec lieux de stockage et seuils de stock, gestion des fournisseurs, fiches du personnel, imports CSV, tableaux de données réutilisables avec actions en ligne et RBAC fin par page via des workflows en service-role.
Application web MVC sur mesure avec authentification par e-mail, capture photo par webcam, filtres, fil public, likes et commentaires, construite avec PHP, JavaScript, MySQL, Docker Compose et Nginx.
Projet d’équipe full-stack de l’École 42 — une arcade web sur le thème de Pusheen qui fait revivre Pong et Space Invaders avec authentification OAuth 42 + e-mail, multijoueur en temps réel, tableaux de statistiques par joueur, classements globaux, amis et outils RGPD, sur une stack Django · PostgreSQL · Docker · Nginx.
Ce site ne dépose aucun cookie. Avec votre accord, il compte les visites avec Vercel Web Analytics — anonyme, sans cookie, sans suivi inter-sites. Votre choix est conservé sur cet appareil pendant 6 mois. Politique de confidentialité