Progetto universitario per l'esame di "Tecnologie Cloud e Mobile". L'app consiste in un social network in cui gli utenti possono creare il proprio account, cercare altri utenti e organizzare viaggi insieme. L'app gestisce l'autenticazione con AWS Cognito, API REST con AWS Lambda, database tramite MongoDB e ha una pipeline di CI/CD che testa, compila l'APK e la rilascia automaticamente sotto le release di GitHub.
- Flutter: UI/UX cross-platform (Android & iOS)
- MongoDB: database non relazionale
- AWS Lambda: funzioni NodeJS serverless
- AWS API: definizione di route e collegamento con lambda
- AWS Cognito: autenticazione utenti
- Amplify: connettore Flutter -> AWS
- GitFlow: gestione dei branch github ´production/development´ e ´feature-<nome_feature>´