📊
Progetto personale

Visit Tracking — Dashboard TrackOS

La dashboard di TrackOS : la parte che legge, aggrega e mostra i dati raccolti dallo script di tracciamento.

Cosa mostra

  • Visite in tempo reale, aggiornate via Socket.IO senza ricaricare la pagina.
  • Grafici di andamento (Chart.js) : visite, pagine viste, visitatori unici.
  • Ripartizione per paese, dispositivo, browser e pagina di destinazione.
  • Rilevamento dei bot per non falsare le statistiche.

Architettura

Collector Node.js / Express sotto PM2, storage MySQL, API Symfony protetta da JWT, interfaccia React + Redux Toolkit con Material UI.

Ruolo : sviluppo completo e gestione in produzione sul VPS.