MCPcopy Index your code
hub / github.com/Snowstorm08/MERN_edu_project

github.com/Snowstorm08/MERN_edu_project @main

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

MERN-Stack

Web app built using MongoDB, ExpressJS, Node.js, and Reactjs (often called as MERN stack).

MongoDB, ExpressJS, Node.js, and Reactjs are used together to build web applications. In this, Node.js and Express bind together to serve the backend, MongoDB provides a NoSQL database to store the data and frontend is built using React that a user interacts with. All four of these technologies are open source, cross-platform and JavaScript based. Since they are JavaScript based, one of the main reasons why they are often used together.

Extension points exported contracts — how you extend this code

IState (Interface)
(no doc)
frontend/src/components/ErrorBoundary.tsx
IUserRequest (Interface)
(no doc)
backend/src/modules/urls/controller.ts
PageWrapperProps (Interface)
(no doc)
frontend/src/components/FallbackPageWrapper.tsx
IDropzone (Interface)
(no doc)
frontend/src/components/Dropzone/Dropzone.tsx
IFilesList (Interface)
(no doc)
frontend/src/components/FilesList/FilesList.tsx
FallbackContextType (Interface)
(no doc)
frontend/src/providers/FallbackProvider.tsx

Core symbols most depended-on inside this repo

sendResponse
called by 23
backend/src/utils/sendResponse.ts
handleCustomError
called by 6
backend/src/utils/handleCustomErrors.ts
extractErrors
called by 6
backend/src/utils/handleCustomErrors.ts
commonFetch
called by 5
frontend/src/services/HttpService.ts
getApiErrorMessage
called by 4
frontend/src/utils/commonFunction.ts
POST
called by 3
frontend/src/services/HttpService.ts
useAuth
called by 3
frontend/src/hooks/useAuth.ts
generateHash
called by 2
backend/src/utils/hashPayload.ts

Shape

Function 72
Interface 9
Class 4
Method 3
Enum 1

Languages

TypeScript100%

Modules by API surface

frontend/src/services/HttpService.ts8 symbols
frontend/src/components/ErrorBoundary.tsx6 symbols
backend/src/utils/encryption.ts4 symbols
backend/src/modules/urls/controller.ts4 symbols
frontend/src/utils/commonFunction.ts3 symbols
frontend/src/utils/Toast.tsx3 symbols
frontend/src/providers/FallbackProvider.tsx3 symbols
frontend/src/components/FilesList/FilesList.tsx3 symbols
backend/src/modules/users/services.ts3 symbols
backend/src/modules/users/controller.ts3 symbols
backend/src/modules/urls/services.ts3 symbols
frontend/src/services/Storage.ts2 symbols

Datastores touched

UrlsCollection · 1 repos
UsersCollection · 1 repos
(mongodb)Database · 1 repos

For agents

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

⬇ download graph artifact