Gestisci gli utenti con ruolo genitore e l'area riservata per le famiglie
L'Area Genitori è un'area riservata del sito dove i genitori possono accedere con le proprie credenziali per visualizzare aggiornamenti sui propri figli, prenotare appuntamenti con gli insegnanti e rimanere sempre informati sulle attività scolastiche.
Gli utenti con ruolo parent (genitore) hanno accesso limitato al pannello amministrativo e possono accedere solo alla propria dashboard personale tramite l'URL /[scuola]/parents/login.
L'indirizzo email dell'utente. Viene usato per il login e per ricevere notifiche sugli aggiornamenti.
Password sicura per accedere all'area riservata. Viene gestita in modo crittografato dal sistema.
I campi firstName e lastName vengono utilizzati per personalizzare la dashboard e le email inviate ai genitori.
Array di scuole a cui il genitore è associato. Permette di gestire genitori con figli in più plessi scolastici della stessa organizzazione.
Relazione con la collection classes. Indica la classe del figlio del genitore. Quando si invia un aggiornamento a una classe, tutti i genitori associati a quella classe lo ricevono.
Campo opzionale phone per contatti telefonici di emergenza.
I campi acceptedPrivacyPolicy, acceptedTermsOfService e acceptanceDate tracciano l'accettazione dei termini legali durante la registrazione.
/[scuola]/parents/login./[scuola]/parents/dashboard./[scuola]/parents/login/[scuola]/parents/dashboard/[scuola]/parents/registerLa dashboard genitori è l'area personalizzata dove ogni genitore può:
Gli utenti con ruolo parent hanno accessi molto limitati per garantire la sicurezza:
return user?.role !== 'parent').schools.La piattaforma implementa numerose misure di sicurezza per proteggere i dati dei genitori e dei bambini:
Lo school-admin crea l'utente genitore dal pannello, inserendo email, nome, cognome, scuola e classe.
Il sistema invia un'email con le credenziali di accesso al genitore (opzionale).
Il genitore accede a /[scuola]/parents/login con le proprie credenziali.
Al primo accesso, il genitore deve accettare Privacy Policy e Termini di Servizio.
Dopo l'accettazione, il genitore viene reindirizzato alla dashboard personale.
Il genitore può visualizzare aggiornamenti, prenotare appuntamenti e gestire il proprio profilo.