MCPcopy Create free account
hub / github.com/firebase/quickstart-js

github.com/firebase/quickstart-js @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
382 symbols 793 edges 122 files 113 documented · 30% 18 cross-repo links updated today★ 5,36783 open issues

Browse by type

Functions 299 Types & classes 83
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Firebase Quickstarts for Javascript

A collection of quickstart samples demonstrating the Firebase APIs using the Javascript SDK. For more information, see firebase.google.com/docs/web/setup.

Samples are organized into the following subdirectories and include README.md files with instructions for getting started: - Auth - Anonymous Auth - Custom Auth - Email and Password auth - Email Link auth - Phone Auth using a visible ReCaptcha - Phone Auth using an invisible ReCaptcha - Phone Auth using popup - Google Auth in a Chrome Extension - Facebook auth using Facebook login button - Facebook auth using Firebase popup - Facebook auth using Firebase redirect - Google auth using Google sign-in button - Google auth using Firebase popup - Google auth using Firebase redirect - Twitter auth using Firebase popup - Twitter auth using Firebase redirect - Microsoft auth using Firebase popup - Microsoft auth using Firebase redirect - GitHub auth using Firebase popup - GitHub auth using Firebase redirect - Multi-factor authentication with SMS(currently only available for Google Cloud Identity Platform projects) - Database - Simple Social Blogging app - Firestore - Simple Rating App - Functions - Send requests to a Functions server-side instance and get back results. - Storage - Upload a file to Firebase Storage and display its URL - Messaging - Send notifications

How to make contributions?

Please read and follow the steps in the CONTRIBUTING.md

License

See LICENSE

Build Status

Actions Status

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 271
Interface 57
Method 28
Class 25
Enum 1

Languages

TypeScript100%

Modules by API surface

dataconnect/app/src/lib/dataconnect-sdk/index.d.ts31 symbols
auth/mfa-password.ts30 symbols
dataconnect/app/src/lib/dataconnect-sdk/esm/index.esm.js24 symbols
database/scripts/main.ts20 symbols
auth/phone-visible.ts16 symbols
auth/phone-invisible.ts15 symbols
ai/ai-react-app/src/components/Layout/RightSidebar.tsx14 symbols
dataconnect/app/src/lib/MovieService.tsx13 symbols
messaging/main.ts12 symbols
dataconnect/app/src/lib/dataconnect-sdk/index.cjs.js12 symbols
firestore/src/app/sign-in-modal/sign-in-modal.component.ts8 symbols
firestore/src/app/homepage/homepage.component.ts7 symbols

Dependencies from manifests, versioned

@angular-devkit/build-angular16.1.3 · 1×
@angular/animations16.1.0 · 1×
@angular/cdk16.1.3 · 1×
@angular/cli16.1.3 · 1×
@angular/common16.1.0 · 1×
@angular/compiler16.1.0 · 1×
@angular/compiler-cli16.1.0 · 1×
@angular/core16.1.0 · 1×
@angular/fire7.6.1 · 1×
@angular/flex-layout15.0.0-beta.42 · 1×
@angular/forms16.1.0 · 1×
@angular/material16.1.3 · 1×

For agents

$ claude mcp add quickstart-js \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page