Aller au contenu
~/lucas

/Projets

// Pour mes projets de 2026, je travaille avec des agents IA (Claude Code) : je cadre le besoin, j’écris la spécification, puis je relis et je valide le code.

// Les outils de l’AS Saint-Rogatien

Je suis bénévole au club de basket de Saint-Rogatien, et j’y ai remplacé tableurs et scripts par de vraies applications : les permanences, le tournoi de Noël, les pronostics, le site public, et le serveur qui héberge le tout.

  • En production

    Planning des permanences

    L’application qui répartit équitablement les bénévoles du club sur les permanences de salle et de bar, à chaque week-end de match à domicile.

    • React 18
    • TypeScript
    • Vite
    • Node.js
    • SQLite
    • Docker
  • En production

    Noël en basket

    L’application du tournoi de Noël du club : poules, planning, scores et classements se calculent tout seuls, et les résultats se suivent en direct sur téléphone.

    • Nuxt 4
    • Vue 3
    • TypeScript
    • Tailwind 4
    • Drizzle
    • SQLite
    • Docker
  • En production

    Pronostics de la St Ro

    Les pronostics des matchs du club et les inscriptions aux événements, avec un paiement en ligne vérifié côté serveur.

    • Vue 3
    • Vite
    • Node.js
    • SQLite
    • OpenID Connect
    • HelloAsso
    • Docker
  • En production

    Site de l’AS Saint-Rogatien

    Le site public du club, qui remplace un WordPress : des pages générées à l’avance avec Nuxt, un contenu en JSON, et pas de base de données.

    • Nuxt 4
    • Vue 3
    • TypeScript
    • Tailwind 4
    • Docker
    • nginx
    • Coolify
  • En production

    Administration du serveur du club

    Le serveur qui héberge les applications du club et quelques-uns de mes projets, décrit en code : déploiements, sauvegardes chiffrées hors site et contrôles de nuit.

    • Ubuntu
    • Docker
    • Coolify
    • Bash
    • Node.js

// Autres projets

  • En production

    TimeOff Planner

    Une PWA pour poser ses congés et ses RTT et suivre ses soldes mois par mois. Elle a quitté Vercel et Supabase pour mon propre serveur.

    • Vue 3
    • Vite
    • Node.js
    • SQLite
    • OpenID Connect
    • Playwright
    • Docker
  • Prototype

    Darts, score de fléchettes en ligne

    Une PWA de score de fléchettes (X01 et Cricket), jusqu’à six joueurs en temps réel, faite en binôme.

    • React 19
    • Vite
    • Supabase
    • PostgreSQL
    • Realtime
    • PWA
  • Expérimentation

    shadow-ledger

    Un moteur de paper trading : de l’argent fictif, de vrais prix, et la mémoire de chaque décision pour répondre à « et si… ? ».

    • TypeScript
    • Node.js 24
    • SQLite
    • Vue 3
    • Vitest
  • Expérimentation

    zen-brain, un deuxième cerveau perso

    Un poste de pilotage pour centraliser mes documents, mes mails et mes tâches, et y brancher un agent IA qui range et retrouve à ma place, sans jamais rien supprimer.

    • PowerShell
    • Claude Code
    • MCP
    • OCR
    • Google Drive