MCPcopy Index your code
hub / github.com/Melzar/clean-architecture-react-boilerplate

github.com/Melzar/clean-architecture-react-boilerplate @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
154 symbols 433 edges 152 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

INetworkClient (Interface)
(no doc)
src/data/network/common/INetworkClient.ts
IAuthenticateUserUseCase (Interface)
(no doc)
src/domain/Auth/Login/useCases/IAuthenticateUserUseCase.ts
IPresentationMapper (Interface)
(no doc)
src/ui/common/mappings/IPresentationMapper.ts
INetworkMapper (Interface)
(no doc)
src/data/network/common/INetworkMapper.ts
IAuthRepository (Interface)
(no doc)
src/domain/Auth/common/repositories/IAuthRepository.ts
IEquipmentRepository (Interface)
(no doc)
src/domain/Equipment/repositories/IEquipmentRepository.ts
IGetEquipmentListUseCase (Interface)
(no doc)
src/domain/Equipment/useCases/IGetEquipmentListUseCase.ts
IGetEquipmentUseCase (Interface)
(no doc)
src/domain/Equipment/useCases/IGetEquipmentUseCase.ts

Core symbols most depended-on inside this repo

applyDependencies
called by 12
src/ioc/common/helpers/applyDependencies.ts
useInjection
called by 7
src/ui/common/hooks/DependencyProvider/dependencyProvider.hooks.ts
execute
called by 6
src/domain/common/useCases/IUseCase.ts
initialize
called by 3
src/data/network/common/INetworkClient.ts
initializeContainer
called by 2
src/ioc/AppContainer.ts
selectedRow
called by 2
src/ui/User/User.tsx
fetchSelectedUserEquipmentList
called by 1
src/dataStore/User/selectors/fetchSelectedUserEquipmentList.ts
mockedSchema
called by 1
src/data/network/graphql/mocks/config/mockedSchema.ts

Shape

Function 85
Class 30
Method 24
Interface 14
Enum 1

Languages

TypeScript100%

Modules by API surface

src/ui/User/user.hooks.ts4 symbols
src/ui/UserDetails/models/User.ts3 symbols
src/ui/Equipment/equipment.hooks.ts3 symbols
src/ui/Dashboard/dashboard.hooks.ts3 symbols
src/domain/common/models/Equipment.ts3 symbols
src/domain/User/useCases/requests/GetUserRequest.ts3 symbols
src/domain/User/useCases/requests/GetUserEquipmentRequest.ts3 symbols
src/domain/User/repositories/requests/GetUserRepositoryRequest.ts3 symbols
src/domain/User/repositories/requests/GetUserEquipmentRepositoryRequest.ts3 symbols
src/domain/User/repositories/IUserRepository.ts3 symbols
src/domain/User/models/User.ts3 symbols
src/domain/Equipment/useCases/requests/GetEquipmentRequest.ts3 symbols

For agents

$ claude mcp add clean-architecture-react-boilerplate \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact