Kovo Blackboard

En développement

Un outil d’analyse de clips vidéo, né pour le football américain et adapté à tous les sports. Pour l’instant sur iPad et sur ordinateur. Dessiner sur ses clips à l’Apple Pencil ou au doigt, enregistrer son analyse à la voix, puis la partager avec les membres de son club, de façon organisée.

Kovo Blackboard ouvert sur un iPad avec son Apple Pencil : un clip de match de football américain annoté de flèches et d’un cercle, la liste des commentaires horodatés et la barre de lecture

Le besoin

En tant que coach, offrir aux joueurs un support visuel sur lequel s’appuyer est fondamental pour leur progression. C’est ainsi que je me suis retrouvé avec des centaines de clips d’entraînement dans mon téléphone, et autant de questions : comment les annoter, comment les partager ? Je n’ai pas trouvé l’outil qui me correspondait, alors j’ai décidé de le créer.

Ce que fait l’application

  • Lecteur précis

    Vitesses de 0,25x à 2x, image par image, clip suivant ou précédent et enchaînement automatique, en plein écran.

  • Dessin au stylet ou au doigt

    Main levée à l’Apple Pencil ou au doigt (réglage à activer), lignes, flèches et flèches de blocage, formes et couleurs ; la vidéo se fige dès que le coach dessine.

  • Annotations épinglées

    Commentaires et dessins épinglés à un instant précis, qui réapparaissent à chaque lecture et se retrouvent sur la timeline.

  • Bibliothèque et club

    Tous les clips dans une bibliothèque, des séances pour les organiser, et un espace club avec membres, groupes et rôles.

  • Partage

    Vidéos, séances et analyses partagées avec le staff et les joueurs, dans une interface en français et en anglais.

Sous le capot

  • Mono-dépôt : PWA Angular et API .NET 10 modulaire
  • Moteur d’annotation en TypeScript, format versionné
  • PostgreSQL (Neon), un schéma par module
  • Vidéos lues et écrites directement dans Cloudflare R2 par URL pré-signées
  • Identité OIDC avec Auth0
  • Infrastructure en code (OpenTofu), mise en production par tag
  • Observabilité OpenTelemetry et Grafana
  • Tests de bout en bout Playwright (WebKit et Chromium)
  • Enregistrement dans Safari validé par un spike, décisions tracées en ADR
  • Angular (PWA)
  • Moteur d’annotation en TypeScript
  • .NET 10
  • PostgreSQL (Neon)
  • EF Core
  • Auth0 (OIDC)
  • Cloudflare R2 et Workers
  • Google Cloud Run
  • OpenTofu
  • OpenTelemetry
  • Playwright

Une mission, un projet ? Parlons-en.

Choisissez un créneau pour un appel ou une visio. Je serai ravi de découvrir votre projet et d’en parler avec vous.

Prendre rendez-vous