Firebase solutions portal

Discover and implement solutions for common and advanced use cases in your apps and businesses.

Filter By

Choose a category
Choose a content type
Choose a product

Depending on the type of app you're building, you might find it useful to detect which of your users or devices are actively online — otherwise known as detecting "presence." For example, if you're building an app like a social network or deploying

  • Tutorial
  • Firestore
  • Firebase

Queries in Cloud Firestore let you find documents in large collections. To gain insight into properties of the collection as a whole, you can aggregate data over a collection. You can aggregate data either at read-time or at write time: Read-time

  • Tutorial
  • Firestore
  • Firebase

Learn the basics of the Firebase app development platform and build your first app using Firebase.

  • Pathway
  • Firebase Authentication
  • Firestore
  • Firebase
  • Firebase Hosting

Most apps allow users to search app content. For example, you may want to search for posts containing a certain word or notes you've written about a specific topic. Cloud Firestore doesn't support native indexing or search for text fields in

  • Tutorial
  • Firebase
  • Firestore

Many realtime apps have documents that act as counters. For example, you might count 'likes' on a post, or 'favorites' of a specific item. In Cloud Firestore, you can't update a single document at an unlimited rate. If you have a counter based on

  • Tutorial
  • Firestore
  • Firebase

Many apps have documents that are indexed by physical locations. For example, your app might allow users to browse stores near their current location. Geohash is a system for encoding a (latitude, longitude) pair into a single Base32 string. In the

  • Tutorial
  • Firestore
  • Firebase

Use serverless computing options to host microservices by directing HTTPS requests to trigger functions and containerized apps to run in a managed, secure environment.

  • Concept
  • Cloud Functions for Firebase
  • Firebase Hosting
  • Firebase
  • Cloud Run

Learn about the most important best practices to ensure that each environment of your development workflow is secure.

  • Best practices
  • Firebase Authentication
  • Firebase App Check
  • Firebase

Learn to develop and run apps in local environments with Firebase.

  • Pathway
  • Firestore
  • Firebase
  • Firebase Authentication
  • Firebase Hosting
  • Cloud Storage for Firebase
  • Cloud Functions for Firebase
  • Firebase Realtime Database

Can't find the solution for your use case?

We're adding new solutions frequently, so make sure to check back again soon.

If you have an idea for a specific solution, we'd love to hear about it!

Tell us about your use case