Simple Recipes App made in Flutter — Firestore
How to store your favorite recipes in a Firestore database by using Dart and Flutter.
In the previous article we have created a Firebase project for our recipes app and implemented the authentication with Google Sign-In. Firebase offers us many other tools that help us to develop apps and improve their quality. Today we are going to see how to include Firestore into our project. Firestore is a cloud NoSQL database.
This series of articles is a step-by-step guide of the creation of a simple recipes app in Flutter and Dart. This guide does not require any previous experience in Dart and Flutter. If you are familiar with principles of object-oriented programming, you are ready to follow this series of articles. Previous articles of this series describe how to develop the user interface of the login page and the list view of our recipes app. Furthermore, we have learned how to include Firebase into our project and authenticate users with Google by using Firebase Authentication.
You can find final results of particular articles in branches of the recipes_app repository on github. If you have already read previous articles, we are ready to continue the implementation.