Greet is a simple social network for Android written using Firebase Cloud Firestore and Cloud Functions. It is my final project for the Android Developer Nanodegree Program by Udacity.
- Firebase Cloud Firestore as a NoSQL real time database
- Firebase Cloud Functions as a backend which are triggered by writes to the Firestore
- Firebase Storage for hosting uploaded images, Firebase Auth for authentication
- MVVM architecture using Android's new architecture components to use the Observer pattern when listening to database updates in realtime
- Android Annotations to reduce boilerplate