Meetchup
Application native Android de partage d'événements (albums photos, organisations, etc.)
Projet académique (Automne 2019)
Le but de Meetchup est de permettre aux participants d'un même événement de s'échanger des messages, des photos et d'organiser l'événement. Voici les fonctionnalités développées :
- Authentification via Google ou via email/mot de passe ;
- Visualisation, création, modification et suppression des comptes utilisateurs ;
- Visualisation, création, modification et suppression des événements ;
- Fil d'actualité d'un événement avec les dernières publications ;
- Albums photos de l'événement ;
- Gestion des participants d'un événement à base de clés d'invitations.
Technologies
-
L'application a été développée avec Android
-
Le développement d'applications natives Android se fait en Java
-
Firebase a été utilisé pour gérer les données de l'application. La base de données est gérée avec Cloud Firestore, une base de données NoSQL orientée documents. Les photos partagées par les participants sont stockées sur Cloud Storage. L'authentification des utilisateurs est gérée avec Firebase Authentication.