Skip to content
This repository has been archived by the owner on Jun 9, 2021. It is now read-only.

Latest commit

 

History

History
17 lines (11 loc) · 1.08 KB

README.md

File metadata and controls

17 lines (11 loc) · 1.08 KB

Avocadoplan

Funzionalità di base

L'applicazione permette agli utenti iscritti alla piattaforma di poter creare, condividere e scambiare i propri piani alimentari personalizzati, permettendo:

  • una maggiore organizzazione delle proprie abitudini alimentari
  • l'inserimento nella propria dieta di piani adatti alle proprie esigenze
  • di scoprire nuovi pasti, anche di diversa natura etnica
  • di filtrare le ricerche attraverso delle etichette
  • di ottenere un feedback riguardo i propri piani

Tecnologie utilizzate

Il lato frontend dell'applicazione è stato sviluppato utilizzando Ionic per l'interfaccia utente, Angular per la costruzione dell'architettura e Cordova per l'utilizzo delle funzionalità native dei dispositivi mobili.

Il lato backend è basato su NodeJS, sfruttando il framework open source NestJS che mette a disposizione un livello di astrazione al di sopra del famoso http server framwork express. È stato inoltre utilizzato MongoDB, un database NoSQL per il meccanismo di persistenza dei dati e Auth0 per la gestione dell'autenticazione.