Search Lessons, Code Snippets, and Videos
search by algolia

Lessons Tagged with firestore

How to Manage Costs in Firebase

Learn how to minimize cloud computing costs in Firestore with both clientside and serverside strategies.


How to Query an Array in Firestore

Learn how query all documents that contain a specific value in an array.


Realtime GeoQueries With Firestore

Perform geospatial queries in Firestore based on a radius and visualize realtime updates with Angular Google Maps.

120 - Angular End-to-End Testing Tutorial

Perform end-to-end testing in Angular with


Apollo Server and GraphQL on Node.js Tutorial

Learn how to build a GraphQL API using ApolloServer 2.0 and Firestore


How to Avoid Observable Flicker on Initialzation

Use the RxJS startWith operator to provide initial data to prevent flickering problems, using AngularFire user auth as an example.

Airtable Firestore Customer Relationship Management

Build a customer relationship management CRM Tool with Airtable and Firebase


Algolia Firestore QuickStart With Firebase Cloud Functions

Give your Firestore database the power of full-text search with Algolia and automatically index new data with Cloud Functions.


Advanced Reactive Forms Techniques With Firestore

Build reactive forms that preload and autosave data with Firestore

108 pro

Angular Reactive Forms Basics Guide

Master the basics of Reactive Forms in Angular by building five different forms from scratch.


Angular Elements Quick Start Guide

Get up started with Angular Elements by building an custom component with Firebase


Server Side Rendering Firebase Angular Universal

Step-by-step server-side rendering guide for Angular Universal and AngularFire2


Check if Current User Is Signed-in or for Data Existence With AngularFire

Snippet to check if current user exists in AngularFire2

CSV to Firestore - Build a Firebase Admin Command Line Utility

Build your own Node CLI utility that will import data from a CSV file to Firestore

95 pro

How to Format Document Data for the Firestore REST API

Convert JSON or JavaScript objects for write requests to the Firestore REST API.

Firestore Security Rules Guide

Learn how to hack a Firebase app, then protect your Firestore database with sophisticated security rules.

92 pro

The Ultimate Beginner's Guide to Firebase

In this episode we go back to the basics and play with Firebase using plain JavaScript.


Typeahead Autocomplete With Firestore

Build a typeahead autocomplete search form with Firestore by implementing advanced data querying methods.

89 pro

Combine Firestore Collections Into a Single Array Observable

A snippet that will combine Firestore collections via AngularFire2, while maintaining realtime listeners.

Angular Reactive Forms Async Validation With Firebase

Build a custom validator with Angular Reactive Forms that interacts asynchronously with the Firestore database to enforce uniqueness.


Advanced Data Modeling With Firestore by Example

Learn how to deal with the challenges of relational data modeling in NoSQL with advanced techniques in Firestore.

86 pro

Firestore NoSQL Relational Data Modeling

Structure your Firestore Database relationships with practical real-world examples aimed at SQL Developers


Firebase Storage With AngularFire - DropZone File Uploader

Learn how to upload and download files to Firebase Storage with AngularFire by building a drag and drop file uploader from scratch.


Delete Firestore Collections With Angular and RxJS

Learn how to delete collections in Firestore with Angular and RxJS using recursive Observable calls.

80 pro

Material Data Tables With Firestore

Learn how build a realtime Angular Material data table with Firestore and edit data with a dialog modal.

76 pro

Role Based Authorization With Firestore and Angular

Manage role-based authorization with Firestore NoSQL and Angular 5. Learn how to secure specific user activities with router guards and database rules.


AngularFire2 State Changes With NgRx

Take advantage of state changes in AngularFire2 with @ngrx/entity adapters and @ngrx/effects .


Multi-Step Signup With Firebase Email Auth and Angular Reactive Forms

Take advantage of password auth in Firebase using a multi-step reactive form.


Multiple Device Push Notifications With FCM and Firestore

Learn how to send push notifications to multiple devices with Firebase Cloud Messaging and Firestore.

64 pro

Faster Firestore With Cloud Functions Data Aggregation

Learn how to make faster queries in Firestore by aggregating data from a subcollection to its parent document via Firebase Cloud Functions.