Projects
Everything is online and usable. Built solo unless stated otherwise.
Full rebuild of a sports club website: migration from WordPress, online registration and payment, calendar, blog, content editable by volunteers with no technical skills.
Astro · contenu en YAML · HelloAsso Online Open ↗ (opens in a new window)The Premium catalogue sorted by rating, cross-checked every night against four public databases across ten countries, with leaving-soon alerts and a documented methodology.
Collecte automatisée · quotidienne Updated nightly Open ↗ (opens in a new window)Quiz buzzer synchronised across ten phones in under a hundred milliseconds. Host accounts, persistence, game history, leaderboard, reconnection with state restore, full accessibility, end-to-end tests, and targeted fixes for iOS Safari and Samsung Internet.
Next.js · PartyKit · Supabase · Vercel · Playwright In production Open ↗ (opens in a new window)Pixel-art roguelike card game. Eight acts, a shop, a talent tree, six bosses, bilingual, playable with a keyboard or a finger.
Phaser 3 · TypeScript · Vite Published on itch.io Play ↗ (opens in a new window)Party game played on a single phone passed around. Multilingual, saved games, role revealed with a long press.
Next.js · Vercel Online Play ↗ (opens in a new window)Map editor for Command & Conquer Generals Zero Hour that does not need the official World Builder. Terrain and elevation brushes, object placement, spawn points, AI attack routes computed on the actual terrain, map catalogue with thumbnails. Desktop app, browser UI, nothing leaves your machine.
Application de bureau · Windows et macOS Free, no ads Download ↗ (opens in a new window)Post-game report for Command & Conquer Generals and Zero Hour. Drop one or more .rep files, everything is decoded and analysed in the browser, nothing is sent anywhere.
JavaScript · analyse binaire côté navigateur Online Open ↗ (opens in a new window)