LE RICHIESTE
L'obiettivo del progetto era quello di creare un portale raggiungibile da tutto il mondo e in particolare da quelle aree con scarsa connessione e poca banda. Quindi in dettaglio:
- Leggerezza del codice
- Compatibilità diverse tipologia di dispositivi (smartphone, tablet, pc desktop, ecc)
- Facile utilizzo
- Integrazioni di mappe con livelli multipli
- Possibilità di reportistica per gli amministratori
- Strumento di feedback da parte degli utenti
- Auto salvataggio in caso di mancata connessione
SOLUZIONE
L'applicazione è stata sviluppata in TYPO3 (CMS) per ospitare i diversi livelli di permessi per la gestione degli utenti e gli amministratori. Per la gestione delle mappe con i diversi multi livelli è stato integrato ArcGIS Online poichè si integra perfettamente con ESRI ArcGIS (versione desktop). Le mappe create risultano inoltre essere molto più veloci nel caricamento. Inoltre è stato implementato un sistema di autosave per evitare di perdere lo stato di avanzamento del questionario in caso di connessione lenta o assenza.
LATO UTENTE
E' stato sviluppato un sistema di questionari a percentuale di completamento che permette all'utente di poter tenere traccia dei progressi fatti fino a quel momento. Inoltre, durante la compilazione del questionario o alla fine l'utente può comunque interagire con l'amministratore del sistema mediante un sistema di feedback. pannello gestione lato admin
LATO AMMINISTRATORE
Il pannello di gestione amministratore è stato sviluppato in frontend. L'utente amministratore può controllare in tempo reale lo stato di avanzamento dei test, controllare il dettaglio di quelli effettuati e compilare report sui dati. Lato backend l'utente amministratore gestisce i permessi degli utenti che dovranno poi compilare i questionari