📝 Note

pro/av platform/journal

reactfastifyqsystypescriptkubernetes

Journal — av-platform

Sessions de travail · ordre antéchronologique Liens : Architecture · Decisions · TODO


2026-06-01 — Initialisation du projet

Création du vault de documentation.

Projet : AV Building Control Platform — interface de contrôle audio/vidéo pour salles de réunion/conférence.

État actuel

  • Monorepo opérationnel (npm workspaces + Turborepo)
  • Frontend React 19 + Vite fonctionnel — Tailwind, Radix UI, Zustand
  • Backend Fastify 5 + Socket.IO en place
  • 8 thèmes CSS via data-theme sur <html>, persistance localStorage
  • Éditeur WYSIWYG en cours (react-grid-layout + panneau de style)

Prochaines sessions

  • Drag/resize widgets dans AdminRoomEditor (react-grid-layout)
  • Tester connexion Q-SYS réelle (QRWC → QRC fallback)
  • VU-mètres Canvas (30fps rAF, Float32Array — jamais React state)
  • Manifests K8s pour déploiement cluster Millennium