In production
Volunteer duty scheduler
The app that fairly spreads the club’s volunteers across hall and bar duty, every home-match weekend.
- React 18
- TypeScript
- Vite
- Node.js
- SQLite
- Docker
// For my 2026 projects, I work with AI agents (Claude Code): I frame the need, write the specification, then review and validate the code.
I volunteer at the Saint-Rogatien basketball club, where I’ve replaced spreadsheets and scripts with proper applications: the volunteer schedule, the Christmas tournament, the match predictions, the public website, and the server that hosts it all.
In production
The app that fairly spreads the club’s volunteers across hall and bar duty, every home-match weekend.
In production
The club’s Christmas tournament app: groups, schedule, scores and standings work themselves out, and results can be followed live on a phone.
In production
Predictions for the club’s matches and registrations for its events, with online payment verified on the server side.
In production
The club’s public website, replacing a WordPress site: pages generated ahead of time with Nuxt, content in JSON, and no database.
In production
The server that hosts the club’s applications and a few of my own projects, described as code: deployments, encrypted off-site backups and nightly checks.
In production
A PWA to book paid leave and RTT days and track balances month by month. It left Vercel and Supabase for my own server.
Prototype
A darts scoring PWA (X01 and Cricket), up to six players in real time, built as a pair.
Experiment
A paper-trading engine: fictional money, real prices, and a memory of every decision to answer "what if…?".
Experiment
A control room to centralise my documents, emails and tasks, and plug in an AI agent that files and retrieves things for me, without ever deleting anything.