MCPcopy Index your code
hub / github.com/MidoAhmed/nestjs-api-boilerplate

github.com/MidoAhmed/nestjs-api-boilerplate @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
152 symbols 268 edges 66 files 0 documented · 0% updated 6y ago★ 1401 open issues
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

JwtPayload (Interface)
(no doc)
src/modules/auth/interfaces/jwt-payload.interface.ts
IFile (Interface)
(no doc)
src/commun/interfaces/IFile.ts

Core symbols most depended-on inside this repo

transformToPlain
called by 2
src/commun/interceptors/transform.interceptor.ts
setupSwagger
called by 1
src/api-docs.swagger.ts
bootstrap
called by 1
src/main.ts
validateUserPassword
called by 1
src/modules/auth/repositories/auth.repository.ts
hashPassword
called by 1
src/modules/auth/repositories/auth.repository.ts
validatePassword
called by 1
src/modules/user/user.entity.ts
getUserById
called by 1
src/modules/user/services/user.service.ts
isRoleValid
called by 1
src/modules/user/pipes/user-role-validation.pipe.ts

Shape

Class 79
Method 66
Function 3
Enum 2
Interface 2

Languages

TypeScript100%

Modules by API surface

src/modules/user/services/user.service.ts8 symbols
src/modules/user/controllers/user.controller.ts8 symbols
src/modules/task/tasks.service.ts8 symbols
src/modules/task/tasks.controller.ts8 symbols
src/modules/aws-s3/services/aws-s3.service.ts7 symbols
src/modules/aws-s3/controllers/aws-s3.controller.ts7 symbols
src/modules/auth/services/auth.service.ts6 symbols
src/modules/auth/controllers/auth.controller.ts6 symbols
src/modules/auth/repositories/auth.repository.ts5 symbols
src/commun/interceptors/transform.interceptor.ts5 symbols
src/modules/user/pipes/user-role-validation.pipe.ts4 symbols
src/modules/task/task.repository.ts4 symbols

For agents

$ claude mcp add nestjs-api-boilerplate \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page