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