Getting started with Firebase

Firebase is a mobile app platform with integrated, unified client libraries in various mobile programming languages. Firebase's different backend-as-a-service (BaaS) features help you develop high-quality apps, grow your user base, and earn more money. Each feature works independently, and they work even better together.

To use the Firestore mobile/web client libraries and other Firebase features, add Firebase to your existing Google project.

  1. Add Firebase to your existing Google Cloud project:

    1. Log in to the Firebase console, then click Add project.
    2. Select your existing Google Cloud project from the dropdown menu, then click Continue.
    3. (Optional) Enable Google Analytics for your project, then follow the prompts to select or create a Google Analytics account.
    4. Click Add Firebase.
  2. Enable authentication for your Firebase project to use Firestore:

    1. In the Firebase console, click Authentication from the navigation panel.
    2. Go to the Sign-in Method tab.
    3. Enable Email/Password and Google authentication.
  3. Add Firebase to your app by following the platform-specific guide:

    Apple platforms, Android, or Web.