All GCP services

GCP · Database

Firestore

Serverless document DB with realtime sync.

Official docs

Overview

Firestore stores documents in collections with real-time listeners, offline cache and per-field security rules.

When to use it

  • Mobile/web apps with realtime data
  • Lightweight QA result store

Setup

  1. Console → Firestore → Create database (Native mode).
  2. Define security rules.
  3. Add SDK to client/server.

How to use

Write doc (Node)
await db.collection('runs').doc(id).set({ status:'passed', duration:1234 });

QA use cases

  • Live test-run dashboard via realtime listeners.