Informazioni
Unitn Skill Tree mostra l’offerta formativa del DISI di UniTrento come lo skill tree di un videogioco: i corsi sono nodi da sbloccare, i voti alimentano libretto e statistiche. È un progetto personale, non un servizio ufficiale dell’Università di Trento.
Come è fatto
I tuoi dati restano nel browser
Esami superati, voti e date vivono nel localStorage di questo dispositivo e si portano altrove con la copia come CSV. Niente account, niente server: nessun dato personale lascia il browser.
I corsi vengono dal Course Catalogue
L’offerta 2026/27 dei 7 corsi di studio del DISI è letta dal Course Catalogue di UniTrento (14 ottobre 2026). Se un dato è sbagliato, va corretto a monte: qui non si ritocca nulla a mano.
Le aggiunte nostre sono dichiarate
I temi dei corsi, le frecce tra corsi (ricavate dai testi «prerequisiti»: non sono propedeuticità formali), i semestri stimati del 2° e 3° anno e la «base 110» sono aggiunte nostre, indicate come tali nell’interfaccia.
Un sito statico
Le pagine sono scritte come HTML alla build e servite da Cloudflare Pages: niente viene calcolato a ogni richiesta, e il sito funziona anche senza JavaScript per la lettura.
Accessibile, e solo scuro
Bottoni veri, contrasto curato, lo stato non è mai affidato al solo colore e con «riduci i movimenti» non si muove nulla. Il tema è unico, scuro come il prototipo.
Tecnologie
- Nuxt 4
- Il framework dell’applicazione, con le pagine prerenderizzate.
- Vue 3.5
- Componenti e reattività.
- Nuxt UI 4
- I componenti dell’interfaccia: menu, tabelle, form.
- Tailwind CSS 4
- Gli stili, sopra i token del tema scuro.
- Cloudflare Pages
- Dove il sito è pubblicato.
- GitHub Actions
- Controlli e deploy a ogni push.
- VueUse
- Utility di composizione: appunti, resize, tasti.
- Nuxt Fonts
- I caratteri IBM Plex e Pixelify Sans, serviti in locale.
- Vitest
- I test delle funzioni pure: medie, progressi, derivazioni.
- ESLint
- Lo stile del codice.
- fallow
- Codice morto, duplicazioni e complessità sotto controllo.
Autore
Emanuele Nardi
emanuelenardiCrediti
- I dati dei corsi vengono dal Course Catalogue di UniTrento (CINECA).
- Le icone sono di Lucide .
- «UniTrento» e i nomi dei corsi di studio appartengono all’Università di Trento; questo sito non è affiliato né approvato dall’ateneo.