Firebase with Flutter: - Firebase Authentication with E-mail Password - Firebase Authentication with Google Sign In - Firebase Realtime Database - Shared References