Onestamente non ho ben capito quali sono i requisiti della cosa che devi realizzare.

Devi leggere i dati dal database o da Google Drive?
Ti è stata richiesta una Web Application, quindi un'applicazione da fruire tramite browser oppure un programma tradizionale Windows?
Se viene usato il database, questo è locale o deve essere pubblicato in qualche modo su Internet per un accesso esterno?

Prima di ragionare sull'architettura ideale, è bene fissare quali sono i limiti, i desideri e i requisiti del sistema.

Ciao!