Simple Recipes App made in Flutter — Firestore

Michal Krol
Flutter Community
Published in
8 min readDec 8, 2018

--

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.

Photo by Maarten van den Heuvel on Unsplash

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.

Firestore — Setup

--

--

Michal Krol
Flutter Community

👨🏼‍🏭📱 freelance fullstack mobile and web apps developer | 💙 Flutter enthusiast | https://krolmic.dev/