Tu entres dans le midi. Ici, ce qui brûle laisse une trace.
Projets
Quatre projets récents. Case studies profonds plutôt qu'une galerie de captures.
Nuada · audit accessibilité RGAA
Site vitrine et moteur d'audit RGAA. Conformité WCAG 2.2, SEO multilingue, positionnement « l'auditeur qui code la solution ».
- Contexte
- Le marché de l'audit RGAA en France est saturé de rapports PDF que personne ne sait implémenter. Nuada s'est monté autour d'une idée simple : livrer le code de correction, pas seulement le diagnostic.
- Rôle
- Product owner, direction artistique, développement complet. Solo builder.
- Stack
- Astro, TypeScript, MDX, i18n natif fr/en/es, hébergement Netlify.
- Choix marquants
- Positionnement rare face aux cabinets classiques (« l'auditeur qui code »). Grille tarifaire publique transparente. Démo audit rapide en ligne sur URL soumise.
- Résultat
- En ligne depuis août 2026. Premiers échanges avec 3 prospects entre septembre et octobre.
KleyFrance
Refonte complète du site WordPress + création du logo pour un fabricant de solutions de levage sur-mesure (pétrolier, océanographique, militaire).
- Contexte
- Site vieillissant, pas responsive, charte graphique inexistante. Cible B2B internationale exigeante, vocabulaire technique très pointu (élinguage, treuils marins, LOLER).
- Rôle
- Direction artistique, création logo, refonte WordPress theme sur-mesure.
- Stack
- WordPress, ACF Pro, thème custom responsive, animations GSAP subtiles.
- Choix marquants
- Charte visuelle industrielle sans céder au cliché « heavy metal ». Photothèque produits organisée par secteur (naval / offshore / défense). SEO multilingue B2B.
- Résultat
- Site en ligne, temps de chargement divisé par 3, mobile-friendly, formulaires devis unifiés.
Synapse
Plugin open-source pour Claude Code : synchronise la mémoire d'un assistant IA entre plusieurs machines et projets au lieu de la dupliquer.
- Contexte
- En utilisant Claude Code sur 3 postes (perso, mission LR, laptop), je perdais la continuité : chaque machine avait sa propre mémoire, aucune ne connaissait le contexte des autres. Duplication manuelle chronophage et fragile.
- Rôle
- Concept, architecture, dev complet, tests, doc, publication. Solo.
- Stack
- Node.js, TypeScript, hooks Claude Code, sync git en arrière-plan, cache local intelligent.
- Choix marquants
- Détection de collisions de sync (deux machines qui écrivent en même temps). Structure de mémoire nommée (feedback/project/user/reference). 283 tests, CI verte dès la première PR. Publié en open-source dès le jour 1.
- Résultat
- Publié sur github.com/smaurier/claude-synapse. Plugin adopté quotidiennement sur mes 3 postes. Base solide pour une communauté future.
Radar signaux · veille économique en NestJS
Moteur de veille sur données ouvertes françaises (BODACC, INPI, presse spécialisée) qui repère les entreprises en train de lever des fonds. NestJS mené en TDD, SQLite, et un serveur MCP pour l'interroger depuis un assistant.
- Contexte
- Une veille emploi ciblée sur les entreprises qui recrutent après une levée demande de croiser trois sources qui ne se parlent pas : les avis de modification de capital publiés au BODACC, les montants déposés à l'INPI, et le contexte donné par la presse spécialisée. Aucun outil gratuit ne le faisait.
- Rôle
- Conception, architecture, développement, tests, déploiement. Solo.
- Stack
- NestJS, TypeScript, SQLite (better-sqlite3), jest, Playwright + axe, serveur MCP, cron sur GitHub Actions.
- Choix marquants
- Premier projet NestJS mené en TDD de bout en bout, tests joués contre les vraies API. Un seul moteur cron pour des collecteurs indépendants. Serveur MCP en lecture : les signaux s'interrogent depuis un assistant plutôt que dans un tableau.
- Résultat
- Public sur GitHub, CI verte, cron en production sur GitHub Actions. Deux modes livrés : Dev (levées de fonds) et Freelance accessibilité.
D'autres projets sur mon GitHub (nouvelle fenêtre).