Ce dépôt GitHub correspond au développement d’une application mobile développée en Kotlin avec l'IDE Android Studio. L'objectif de cette application est de permettre aux utilisateurs de partager des informations sur des plantes et de gérer leur propre collection de plantes favorites.
L'application est constituée de 3 activités, 3 fragments et une popup.
- Page de Connexion
- Page de Création de Compte Utilisateur
- Page Principale
- Accueil
- Collection Personnalisée
- Compte Utilisateur
Une popup est utilisée pour ajouter de nouvelles plantes à la base de données.
Le choix de 3 activités vise à bien isoler l'application de la connexion et de la création de compte.
- Accueil : Ce fragment affiche deux RecyclerViews. Un en mode horizontal pour afficher les plantes non sélectionnées par l'utilisateur et l'autre en mode vertical pour afficher toutes les plantes de la base de données Firebase.
- Collection Personnalisée : Ce fragment affiche un RecyclerView vertical répertoriant toutes les plantes sélectionnées par l'utilisateur (liked).
- Compte Utilisateur : Ce fragment permet à l'utilisateur de modifier ses informations de compte.
- Kotlin
- Android Studio
- Firebase (pour la base de données)