Ultimi Voti
Vedi tuttiMedie per Materia
Andamento Voti
Prossimi Impegni
Compiti Imminenti
0Media per Materia
Profilo Accademico
| Data | Materia | Voto | Tipo | Esito |
|---|
Soglia Limite Assenze — 25%
Superare il 25% delle ore totali comporta la non ammissione all'anno successivo
Registro Dettagliato
| Data | Giorno | Tipo | Ore equiv. | Dettaglio | Stato |
|---|
Cronologia Aggiornamenti
v0.13.0 (API Core & Fallback AI)
Ultima releaseStabilità Server & Resilienza
- Auto-Repair Sync: Eliminata la concorrenza tra Thread. Riscritto il cuore del backend per interrogare il database in modo rigorosamente sequenziale, sconfiggendo i bug di corruzione chiave e i grafici vuoti.
- Guardian API: Aggiunto un modulo "Safe Request" in grado di intercettare le desincronizzazioni e lanciare auto-login invisibili di salvataggio. Sessioni indistruttibili.
- AI Auto-Discovery: Script Python adattivo che interroga a cascata gemini-2.5, 2.0 e 1.5 bypassando perennemente il famigerato errore Not Found 404 finché non trova un modello permesso alla tua chiave.
- Conversione Voti: Algoritmo nativo di trasformazione per simboli voti pre-grafico (I voti come "7½" e "8+" diventano float puliti, 7.5).
v0.12.0 (AI Strategist Overhaul)
Dalla Chat all'Analisi Automatica Premium
- Addio Chat Universale: Rimossa la chat bot interattiva. Ora entra in campo la scheda "Analisi Tattica JSON" calibrata esclusivamente in base ai risultati personali dello studente.
- Grafica Masterpiece: Nuovo elegante Overlay layer laterale composto da schede gerarchiche: Frase Motivazionale Iniziale (gradiente sfumato), Priorità Assoluta rossa, Aree Critiche e Strategia Didattica.
- Visuals Intelligenti: Caricatore "Orb Pulse Aura" per l'attesa AI, ed UI Failure state a bottoni pronti a riconnettersi senza ricaricare la PWA.
v0.11.0 (Notizie & Tweaks)
Comunicazioni & Esperienza Utente
- Notizie (Alpha): Inserimento iniziale della scheda Notizie per visualizzare le comunicazioni interne d'istituto.
- UI Toolbar: Ridotta la dimensione e la visibilità del pulsante AI su mobile per non distrarre la navigazione generale.
- Sorpresa Segreta: La modalità divertimento è stata nascosta... cerca tra i meandri del registro!
v0.10.0 (Agenda & Logic Polish)
Ottimizzazioni Logiche & Qualità di Vita
- Smart Agenda Headers: L'intestazione dei giorni in Agenda ora aggregate in modo dinamico e corretto, scrivendo "1 COMPITO" o "2 VERIFICHE" invece di un generico "EVENTO".
- Pulizia Visiva: Rimozione del badge colorato ricorsivo interno alla card dell'Agenda, dato che il bordo trasmette già l'informazione del tipo di evento.
- Triplo Ordinamento Voti: Riscritto il motore del pulsante "Ordina" nella vista Voti; ora agisce come uno switch ciclico per ordinare i voti al volo per (Data cronologica, Voto Crescente, Voto Decrescente).
- Cleanup: Eliminato un tasto ridondante e non funzionante dalla toolbar dei voti.
v0.9.0 (Graph & Dashboard Engine)
Grafici Perfetti su Mobile
- Anti-Scale Engine (Chart.js): Tutti i grafici su mobile (Andamento Voti, Medie per Materia) ora mantengono nativamente le proporzioni corrette permettendo uno scrolling laterale fluido, senza "schiacciarsi" o sfocarsi verticalmente o orizzontalmente.
- Risorse Assenze Fixate: Il testo "25%" indicante il limite assenze rischiava di compenetrarsi in header su dispositivi stretti: l'ho ancorato rigidamente *sotto* l'interfaccia.
- Label Giustificate Messa in Riga: Il badge di fondo "Tutte giustificate" è stato ripristinato al normale flusso HTML per evitare spiacevoli sovrapposizioni visive di testo sulla card.
v0.8.0 (Mobile Tables Refactor)
L'Esperienza Native su Mobile
- Voti Redesign: Dismesso l'impilamento forzato (Flex Column); la tabella su mobile posiziona intelligentemente e parallelamente le nature del voto, lasciando grande spazio alla Data ed alla Materia.
- Voto Chip Giganti: Gli indicatori principali dei voti (i quadrati arrotondati contenenti il numero es. "6") non si rimpiccioliscono più microscopicamente a 32px, ristabiliti ai comodi "44px" originali migliorando nettamente la sensazione di Touch (UI/UX).
- Assenze Re-Layout: Stessa formula per le assenze su telefono: gerarchia giorno/data ristabilita, etichette "Tipo" e "Stato" piazzate in linea ed ingrandite, con un chip delle ore marcato per immediata evidenza.
v0.7.0 (Chaos & AI Interface)
Interazione Utente & Modalità Chaos
- AI Smart Placement: Il tasto IA su mobile è stato spostato nella topbar per non coprire i contenuti in basso.
- Marco Le Palle Mode: Introdotta la "Meme Mode" con scuotimento UI, colori psichedelici e dati casuali (Modalità Sistema).
- Profile containment: Risolto l'overflow delle foto profilo, ora perfettamente circolari e contenute.
- Adaptive Menu: Transizioni più fluide per il menu "Altro" e chiusura automatica dopo la selezione.
v0.6.0 (Data & Navigation)
Struttura Voti e Nuova Navigazione
- Grades Card-View: Rivoluzionata la tabella voti su mobile: trasformata in una lista di schede eleganti con voto in evidenza.
- Bottom Menu v2: Riorganizzata la barra mobile con le 5 icone principali + tasto "Altro" espandibile.
- Responsive Tables: Tutte le tabelle ora nascondono intestazioni ridondanti su mobile per massimizzare la lettura.
- Subject Handling: Migliorata la visualizzazione dei nomi materie lunghi nelle barre di progresso.
v0.5.0 (Mobile Optimization)
Densità Informazioni & Leggibilità
- Density Boost: Ridotta la dimensione base dei font del 12% su mobile per mostrare più dati contemporaneamente.
- Compact KPI: Rimpicciolite le icone e i valori della dashboard per evitare scroll eccessivi su smartphone.
- Sidebar improvements: Aggiunto troncamento intelligente dei nomi per evitare rotture del layout con nomi lunghi.
- UI Polish: Ridotti margini e padding nelle sezioni principali per un look più moderno e compatto.
v0.4.0 (Professional PWA)
Rivoluzione Design PWA & AI Intelligence
- PWA Support: EduTrack è ora installabile su Android e iOS come app nativa con supporto offline avanzato (Service Worker v3).
- Design Overhaul: Introdotto il tema "Light Flat Professional". Eliminati i bagliori neon e i gradienti per una veste grafica premium e asciutta.
- Dashboard Smart: Aggiunti nuovi widget dinamici per gli "Ultimi Voti" e i "Compiti Imminenti".
- EduTrack AI: Integrato assistente IA intelligente con accesso a voti, argomenti e agenda per suggerimenti di studio personalizzati.
- Esperienza Native App: Supporto completo alle "Safe Areas" (notch dei cellulari) e icone HD personalizzate per la home screen.
- Timeline Pulita: Rimossa la ridondanza della data nel calendario timeline, lasciando solo il giorno della settimana per una lettura rapida.
v0.3.0
Interfaccia Native App e Fix CSS
- Riprogettata intera interfaccia mobile per sembrare un'app nativa con Bottom Navigation bar in vetro (glassmorphism).
- Diviso il massiccio file style.css (~2000 righe) in file CSS modulari e più facilmente gestibili (base, layout, components, views).
- Aggiornati font e ridimensionati pulsanti per miglior supporto al touch.
- Risolti problemi di calcolo matematico sulle percentuali del tracker delle assenze.
- Introdotto il check dell'orario leggendolo dalle descrizioni su ore di ritardo e uscita.
- Aggiunta etichetta "Alpha" al caricamento nell'interfaccia di Login.
- Rinominate diciture da "Assegnazione" a "Compito" nell'agenda e in timeline.
- Aggiunta la pagina Changelog per tracciare il diario di sviluppo.
v0.2.0
Nuovo Calcolatore Assenze e Timeline
- Creata un'interfaccia a schede interattive (KPI) per Assenze, Ritardi, Uscite e Giustifiche.
- Aggiunto un calcolatore intelligente di ore assenza (6h giorni standard, 8h al Giovedì).
- Inserita la Progress Bar che traccia il raggiungimento della soglia bocciatura (25%).
- Convertita la visualizzazione "Lavagna Kanban" dei compiti in una magnifica Timeline interattiva ordinata per giorno.
- Persistenza lato client: introdotto il sistema per flaggare un compito come completato salvandolo in memoria cache del dispositivo.
- Aggiunte scorciatoie per filtrare tra tipi di compito assegnati (Studio vs Esercizi scritti).
v0.1.0
Primo Rilascio Base
- Integrazione principale con il database scolastico via web scraping Python.
- Struttura dati: Voti, Agenda, Compiti, Note e Assenze.
- Introdotte le macro-sezioni base e la logica di login col portale API.
- Implementato il salvataggio automatico delle API Key nella local session così che l'app le ricordi a ogni avvio.
- Integrazione Chart.js per monitoraggio progressi e Medie Materie.
Personalizza Interfaccia
Tema di Base
Colore d'Accento
Tema Dinamico
Il colore d'accento cambierà in base alla tua media scolastica per riflettere il tuo andamento.
Database Studenti Connessi
| Studente/ID | Media (Voti) | Ultima Visualizzazione |
|---|
Gestione e Simulazione Voti
Seleziona una materia per simulare un nuovo voto o calcolare come recuperare l'insufficienza.