Thesis proposals
TEACHING PORTAL
Home
Created with Raphaël 2.1.0
Student services
Created with Raphaël 2.1.0
Thesis proposals

Ricerca CERCA
  KEYWORD

DAUIN - GR-10 - Intelligent and Interactive Systems - ELITE

Implementazione di un modulo di navigazione su mappe per l'app PoliTO Students

keywords MAPPE, MOBILE APP DEVELOPEMENT, MOBILE APPLICATIONS, NAVIGAZIONE, OPEN SOURCE, POLITECNICO DI TORINO, REACT NATIVE

Reference persons LUIGI DE RUSSIS

External reference persons Cristina Ferrian (ISIAD)

Research Groups DAUIN - GR-10 - Intelligent and Interactive Systems - ELITE

Thesis type SPERIMENTALE

Description PoliTO Students, l'applicazione mobile per la didattica del Politecnico, è uno strumento utilizzato quotidianamente da migliaia di studenti e studentesse dell'Ateneo. La tesi proposta mira ad estenderne le funzionalità attraverso l'aggiunta di un prototipo di navigazione interna all'Ateneo. Il lavoro prevede la realizzazione della navigazione nell'app mobile in tre fasi, meglio dettagliate di seguito.

1. Back-end.
Studio e integrazione di pgRouting (https://pgrouting.org/) nel database PostGIS delle mappe d’Ateneo per abilitare l’analisi e la generazione di percorsi ottimali.
Studio e implementazione di un sistema di gestione dell'interruzione temporanea dei percorsi (per esempio durante le chiusure causate da cantieri o altre restrizioni) che permetta di aggiornare dinamicamente i percorsi e ottimizzare la navigazione.

2. Front-end.
Progettazione e sviluppo di un’interfaccia intuitiva, rispettando i principi di UI e UX, per offrire agli utenti una navigazione semplice e funzionale. L'applicazione è sviluppata in React Native (TypeScript) e le mappe sono gestite con la libreria Mapbox.

3. Validazione.
Il sistema realizzato verrà testato sia tecnicamente sia dal punto di vista dell'usabilità e dell'efficacia di utilizzo da parte di studenti/esse del Poli.

Il codice dell’applicazione è disponibile su GitHub (https://github.com/polito/students-app) e la tesi, se soddisfacente, sarà rilasciata come parte dell'app stessa.


Deadline 30/01/2025      PROPONI LA TUA CANDIDATURA