PlantCare

PlantCare is a detailed app to use Firebase Database for many purposes.

Modules

  • MVVM architecture.
  • Google Sign in/up
  • Sign in/up with credentials
  • Home Feed containing Search, Filter by Categories, and Plants list
  • Favorite Plants list
  • Add new plant to Firebase Firestore directly (with detailed information and photos)
  • Adding Alarms by Plant Category ( Plant watering reminder )
  • Profile for Update your credentials
  • PLant Information page

Libraries

  • Firebase Firestore
  • Room Persistence Library
  • AndroidX
  • LiveData
  • Navigation component
  • OkHttp3
  • Glide

Images:

Group 2

Group 3

Group 4

Group 5

Group 6

GitHub

View Github