Search⌘ K
AI Features

Challenge: Firebase Firestore

Explore how to integrate Firebase Firestore with Flutter by completing practical tasks including data fetching, adding, updating, and deleting to-do items. Gain hands-on experience with Firestore operations, package setup, and app initialization to manage real-time data effectively in your Flutter applications.

In this challenge, you’ll fetch, add, update, and delete data in Firebase Firestore.

Goal

The goal of this challenge is to learn how to fetch and manipulate data from Firebase Firestore

Specs

A user should be able to:

  • Fetch documents from the Firestore todos collection

  • Add new to-do items to the Firestore todos collection

  • Update to-do items in Firebase Firestore

  • Delete data from Firestore

Starter code

Before beginning the challenge, look at the starter code below and run it. Once ...