MCPcopy
hub / github.com/firebase/codelab-friendlychat-web

github.com/firebase/codelab-friendlychat-web @main sqlite

repository ↗ · DeepWiki ↗
252 symbols 525 edges 75 files 0 documented · 0%
README

Firebase Codelab: FriendlyChat

This is the source code for the Firebase FriendlyChat codelab. It includes start and end versions of the code for Web, Cloud Functions, Performance Monitoring. To get started, open the codelab instructions:

How to make contributions?

Please read and follow the steps in the CONTRIBUTING.md

License

See LICENSE

Extension points exported contracts — how you extend this code

Travel (Interface)
(no doc) [1 implementers]
webframework/src/app/models/travel.model.ts
Stop (Interface)
(no doc) [1 implementers]
webframework/src/app/models/travel.model.ts

Core symbols most depended-on inside this repo

signOut
called by 5
cloud-functions/public/scripts/main.js
getCollectionData
called by 4
angularfire-start/src/app/services/chat.service.ts
getProfilePicUrl
called by 3
cloud-functions-start/public/scripts/main.js
getUserName
called by 3
cloud-functions-start/public/scripts/main.js
getProfilePicUrl
called by 3
performance-monitoring-start/src/index.js
getUserName
called by 3
performance-monitoring-start/src/index.js
getProfilePicUrl
called by 3
performance-monitoring/src/index.js
getUserName
called by 3
performance-monitoring/src/index.js

Shape

Function 187
Class 36
Method 27
Interface 2

Languages

TypeScript100%

Modules by API surface

cloud-functions/public/scripts/main.js22 symbols
cloud-functions-start/public/scripts/main.js22 symbols
appcheck/hosting/src/index.js22 symbols
web/src/index.js21 symbols
web-start/src/index.js21 symbols
performance-monitoring/src/index.js21 symbols
performance-monitoring-start/src/index.js21 symbols
appcheck-start/hosting/src/index.js21 symbols
angularfire-start/src/app/services/chat.service.ts10 symbols
webframework/src/app/pages/edit-travels/edit-travels.component.ts8 symbols
webframework/src/app/pages/my-travels/my-travels.component.ts6 symbols
webframework/src/app/models/travel.model.ts6 symbols

Dependencies from manifests, versioned

@angular-devkit/build-angular17.2.3 · 1×
@angular/animations17.2.4 · 1×
@angular/cdk15.2.5 · 1×
@angular/cli17.2.3 · 1×
@angular/common17.2.4 · 1×
@angular/compiler17.2.4 · 1×
@angular/compiler-cli17.2.4 · 1×
@angular/core17.2.4 · 1×
@angular/fire17.0.1 · 1×
@angular/forms17.2.4 · 1×
@angular/google-maps15.2.5 · 1×
@angular/material15.2.6 · 1×

For agents

$ claude mcp add codelab-friendlychat-web \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact