Realizzazione di una web app tramite SpringBoot, Bootstrap 4.6 e Postgres.
Il progetto, consiste nella realizzazione di un blog per condivisione di esperienze,viaggi, ecc...
Il sistema è stato concepito in modo tale che qualsiasi utente (anche non registrato) sia in grado di visualizzare l'homepage, dove vengono mostrate le ultime 5 esperienze inserite dagli utenti registrati al sistema.
La registrazione al sistema può essere effettuata tramite Google grazie all'implementazione di Oauth oppure tramite la registrazione di sistema da noi realizzata.
All'interno del sistema sono presenti varie funzionalità, ad esempio:
- Gestione del profilo da parte dell'utente
- Inserimento di esperienze (fino a 5 foto per esperienza)
- Possibilità di aggiungere delle esperienze ai propri segnalibri
- Possibiltà di mettere 'mi piace' ad una o più esperienze
Al momento, il sistema risulta stabile e non presenta evidenti bug.
Gianluca Farinaccio
Simone Albero
Valerio Ribaldi