MCPcopy Index your code
hub / github.com/acikyazilimagi/deprem-yardim-frontend

github.com/acikyazilimagi/deprem-yardim-frontend @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
233 symbols 559 edges 120 files 0 documented · 0% updated 2y ago★ 8829 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

To support the project

Story of Project

Communications:

To Contribute:

Technologies and Systems Used In This Project

  • Next.js 13
  • React 18
  • TypeScript
  • Zustand - Global Store
  • Absolute Import and Path Alias — Components to import with @/ prefix
  • ESLint — To find bugs in your code according to specific rules
  • Prettier — To format the code according to specific guidelines
  • Husky & Lint Staged — To check whether they comply with the rules before you commit the changes.

To Begin

1. Clone the Repo:

git clone https://github.com/acikkaynak/deprem-yardim-frontend.git

2. Install Dependencies:

yarn is suggested.

yarn

3. Run the Development Environment:

yarn dev

You can open up the http://localhost:3000 address on your browser to see the result.

Extension points exported contracts — how you extend this code

DoubleClickStopPropagationProps (Interface)
(no doc)
src/components/DoubleClickStopPropagation.tsx
MapState (Interface)
(no doc)
src/stores/visitedMarkersStore.ts
MyAppProps (Interface)
(no doc)
src/pages/_app.tsx
LocationCategoryConfig (Interface)
(no doc)
src/features/location-categories/types.ts
IStyles (Interface)
(no doc)
src/components/LocaleSwitch/LocaleSwitch.tsx
IUseLoading (Interface)
(no doc)
src/stores/loadingStore.ts
CustomErrorPageProps (Interface)
(no doc)
src/pages/_error.tsx
State (Interface)
(no doc)
src/features/location-categories/help-requests/useHelpRequestFilter.ts

Core symbols most depended-on inside this repo

createGeometry
called by 12
src/utils/geometry.ts
capitalize
called by 9
src/utils/helpers.ts
useLocation
called by 9
src/hooks/useLocation.ts
getHashStorage
called by 5
src/utils/zustand.ts
useMapActions
called by 5
src/stores/mapStore.ts
enqueueSnackbar
called by 4
src/components/Snackbar/useSnackbar.ts
fetchAreas
called by 4
src/services/ApiClient.ts
parseChannelData
called by 3
src/hooks/useLocation.ts

Shape

Function 168
Interface 39
Class 12
Method 10
Enum 4

Languages

TypeScript100%

Modules by API surface

src/stores/mapStore.ts11 symbols
src/components/Drawer/components/MapButtons.tsx10 symbols
src/errors/index.ts9 symbols
src/components/ErrorBoundary/index.tsx9 symbols
src/stores/urlStore.ts7 symbols
src/components/Drawer/NewDrawer.tsx7 symbols
src/stores/areasStore.ts6 symbols
src/services/ApiClient.ts6 symbols
src/components/Snackbar/useSnackbar.ts6 symbols
src/components/Map/Controls/index.tsx6 symbols
src/pages/index.tsx5 symbols
src/hooks/useLocation.ts5 symbols

For agents

$ claude mcp add deprem-yardim-frontend \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page