📊
Projet personnel

TrackOS

Alternative auto-hébergée à Google Analytics. TrackOS collecte et affiche en temps réel le trafic de plusieurs sites sur un seul tableau de bord, hébergé sur mon VPS : aucune donnée ne part vers un tiers.

Pourquoi

Google Analytics pose des questions de souveraineté des données et de dépendance à un service externe. TrackOS y répond par une solution entièrement maîtrisée, capable de suivre plusieurs sites simultanément.

Comment ça marche

  • Un script de tracking léger à poser dans les pages à suivre.
  • Un collecteur Node.js qui reçoit les événements et les normalise.
  • Socket.IO pour rafraîchir le tableau de bord sans rechargement.
  • Un backend Symfony pour l'agrégation, l'historique et l'authentification.

Rôle : architecture, développement du script client, du collecteur et du tableau de bord, déploiement et exploitation du serveur.