MCPcopy Index your code
hub / github.com/angular-university/firebase-course

github.com/angular-university/firebase-course @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
94 symbols 164 edges 37 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

UserRoles (Interface)
(no doc)
src/app/model/user-roles.ts
Lesson (Interface)
(no doc)
src/app/model/lesson.ts
Course (Interface)
(no doc)
src/app/model/course.ts

Core symbols most depended-on inside this repo

convertSnaps
called by 5
src/app/services/db-utils.ts
findLessons
called by 2
src/app/services/courses.service.ts
loadCoursesByCategory
called by 2
src/app/services/courses.service.ts
removeId
called by 2
src/app/about/about.component.ts
initAdmin
called by 1
functions/scripts/init-admin.js
reloadCourses
called by 1
src/app/home/home.component.ts
findCourseByUrl
called by 1
src/app/services/courses.service.ts
deleteCourseAndLessons
called by 1
src/app/services/courses.service.ts

Shape

Method 49
Class 34
Function 8
Interface 3

Languages

TypeScript100%

Modules by API surface

src/app/services/courses.service.ts10 symbols
src/app/about/about.component.ts8 symbols
src/app/login/login.component.ts6 symbols
src/app/create-course/create-course.component.ts6 symbols
src/app/courses-card-list/courses-card-list.component.ts6 symbols
src/app/home/home.component.ts5 symbols
src/app/edit-course-dialog/edit-course-dialog.component.ts5 symbols
src/app/course/course.component.ts5 symbols
src/app/app.component.ts5 symbols
src/app/services/user.service.ts4 symbols
src/app/services/course.resolver.ts4 symbols
src/app/services/auth.interceptor.ts4 symbols

For agents

$ claude mcp add firebase-course \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact