The objective is to learn how to incorporate Firebase into our Flutter apps. I used Firebase Cloud Firestore as well as the Firebase authentication package to equip our app with a cloud-based NoSQL database and secure authentication methods.
- Firebase authentication to register and sign in users.
- Animations using the Flutter Hero widget.
- Custom animations using Flutter's animation controller and Mixins.
- ListViews to build scrolling views.
- Firebase Cloud Firestore to store and retrieve data on the fly