📊
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.