momentum.sh
  • 💡Introduction to Momentum
    • Overview
    • How can momentum help you?
    • Why is it open source
    • Contributing to momentum
    • Troubleshooting & Feedback
  • Getting Started
    • Hers's what you will need
    • Installation
      • Cloud Integrations (Optional)
        • Portkey
        • Firebase
        • Setting up Github App
        • Enabling Github Auth on Firebase
        • Google Cloud
    • Running Momentum
    • Known bugs & fixes
  • Using Momentum
    • Underlying API structure
    • Auth
    • Logging in
    • User Registration
    • Parsing codebase
    • Getting list of all parsed projects
    • Getting list of all branches in a project
    • Listing all endpoints of a branch
    • Understanding Changes & Impacts
    • Generating Blast Radius
    • Get Flow Graph
    • Get Dependencies
    • Get More Dependencies (AI)
    • Getting code of a specific node
    • Testing your code
    • Generating a test plan
    • Setting up the test plan
    • Preferences
      • Setting preferences of a specific endpoint
      • Getting preferences for specific endpoint
    • Generating tests
  • Using Momentum CLI
Powered by GitBook
On this page

Was this helpful?

  1. Getting Started
  2. Installation
  3. Cloud Integrations (Optional)

Firebase

PreviousPortkeyNextSetting up Github App

Last updated 10 months ago

Was this helpful?

You will need a firebase project, add one from here :

Once a project is created, do the following. 1. Click on Project overview from the sidebar. 2. Open Service accounts tab. 3. You will see the option to generate a new private key in the firebase admin sdk sub-section. Click on that. 4. Read the warning, and then generate the key. Rename the downloaded key to - firebase_service_account.json and move it to server folder in the root of momentum source code. \

Note: The file name 'firebase_service_account.json' is already part of .gitignore and should be safe to use. It never goes on git. But in case you loose it, you'll need a new one. So keep it secure and safe. (Repeating the warning that google gave you during key generation)

https://console.firebase.google.com/