Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Abhinav1416/coding-platform
/ types & classes
Types & classes
269 in github.com/Abhinav1416/coding-platform
⨍
Functions
592
◇
Types & classes
269
Class
frontend/src/core/sockets/stompClient.ts:13
Class
ActivityHeatmapDto
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/ActivityHeatmapDto.java:9
Class
AdminController
backend/src/main/java/com/Abhinav/backend/features/admin/controller/AdminController.java:15
Class
AdminService
backend/src/main/java/com/Abhinav/backend/features/admin/service/AdminService.java:15
Class
AdminUserInitializer
backend/src/main/java/com/Abhinav/backend/core/startup/AdminUserInitializer.java:19
Interface
ArenaData
frontend/src/features/match/types/match.ts:64
Interface
AuthContextType
frontend/src/core/context/AuthContext.tsx:21
Class
AuthExceptionHandler
backend/src/main/java/com/Abhinav/backend/features/authentication/utils/AuthExceptionHandler.java:15
Interface
AuthProviderProps
frontend/src/core/context/AuthContext.tsx:34
Interface
AuthResponse
frontend/src/features/auth/types/auth.ts:31
Interface
AuthenticatedUser
frontend/src/core/context/AuthContext.tsx:15
Class
AuthenticationController
backend/src/main/java/com/Abhinav/backend/features/authentication/controller/AuthenticationController.java:13
Class
AuthenticationRequestBody
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/AuthenticationRequestBody.java:7
Class
AuthenticationResponseBody
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/AuthenticationResponseBody.java:3
Class
AuthenticationService
backend/src/main/java/com/Abhinav/backend/features/authentication/service/AuthenticationService.java:38
Class
AuthenticationUser
backend/src/main/java/com/Abhinav/backend/features/authentication/model/AuthenticationUser.java:21
Interface
AuthenticationUserRepository
backend/src/main/java/com/Abhinav/backend/features/authentication/repository/AuthenticationUserRepository.java:12
Class
AuthorizationException
backend/src/main/java/com/Abhinav/backend/features/exception/AuthorizationException.java:7
Class
AwsConfig
backend/src/main/java/com/Abhinav/backend/features/AWS/config/AwsConfig.java:19
Class
BackendApplication
backend/src/main/java/com/Abhinav/backend/BackendApplication.java:12
Class
BackendApplicationTests
backend/src/test/java/com/Abhinav/backend/BackendApplicationTests.java:8
Class
CfProblem
sentinel/src/main/java/com/codingplatform/sentinel/dto/CodeforcesResponse.java:21
Class
CfSubmission
sentinel/src/main/java/com/codingplatform/sentinel/dto/CodeforcesResponse.java:9
Class
ChangePasswordRequest
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/ChangePasswordRequest.java:6
Interface
ChangePasswordRequest
frontend/src/features/auth/types/auth.ts:65
Interface
CodeEditorProps
frontend/src/features/problem/components/CodeEditor.tsx:8
Class
CodeforcesApiClient
sentinel/src/main/java/com/codingplatform/sentinel/client/CodeforcesApiClient.java:13
Class
CodeforcesApiClientTest
sentinel/src/test/java/com/codingplatform/sentinel/client/CodeforcesApiClientTest.java:17
Class
CodeforcesResponse
sentinel/src/main/java/com/codingplatform/sentinel/dto/CodeforcesResponse.java:6
Class
CountdownStartPayload
backend/src/main/java/com/Abhinav/backend/features/match/dto/CountdownStartPayload.java:5
Class
CreateDuelRequest
backend/src/main/java/com/Abhinav/backend/features/match/dto/CreateDuelRequest.java:8
Class
CreateDuelRequest
backend/src/main/java/com/Abhinav/backend/features/duel/dto/CreateDuelRequest.java:10
Interface
CreateDuelRequest
frontend/src/features/duel/types/index.ts:41
Class
CreateDuelResponse
backend/src/main/java/com/Abhinav/backend/features/match/dto/CreateDuelResponse.java:9
Interface
CreateMatchRequest
frontend/src/features/match/types/match.ts:3
Interface
CreateMatchResponse
frontend/src/features/match/types/match.ts:9
Class
DatabaseSchemaChecker
backend/src/main/java/com/Abhinav/backend/features/authentication/utils/DatabaseSchemaChecker.java:11
Interface
DecodedToken
frontend/src/core/components/AdminRoute.tsx:5
Interface
DecodedToken
frontend/src/core/context/AuthContext.tsx:8
Interface
DecodedToken
frontend/src/core/hooks/useAuth.ts:7
Class
DuelController
backend/src/main/java/com/Abhinav/backend/features/duel/controller/DuelController.java:19
Class
DuelControllerTest
backend/src/test/java/com/Abhinav/backend/features/duel/controller/DuelControllerTest.java:39
Class
DuelData
backend/src/main/java/com/Abhinav/backend/features/duel/model/DuelData.java:9
Class
DuelHistory
backend/src/main/java/com/Abhinav/backend/features/duel/model/DuelHistory.java:11
Class
DuelHistoryResponse
backend/src/main/java/com/Abhinav/backend/features/duel/dto/DuelHistoryResponse.java:10
Interface
DuelManager
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManager.java:6
Class
DuelManagerImpl
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManagerImpl.java:31
Class
DuelManagerImplTest
backend/src/test/java/com/Abhinav/backend/features/duel/service/DuelManagerImplTest.java:29
Class
DuelNotificationService
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelNotificationService.java:11
Class
DuelNotificationServiceTest
backend/src/test/java/com/Abhinav/backend/features/duel/service/DuelNotificationServiceTest.java:20
Interface
DuelRepository
backend/src/main/java/com/Abhinav/backend/features/duel/repository/DuelRepository.java:10
Class
DuelRepositoryTest
backend/src/test/java/com/Abhinav/backend/features/duel/repository/DuelRepositoryTest.java:15
Class
DuelResponse
backend/src/main/java/com/Abhinav/backend/features/duel/dto/DuelResponse.java:5
Class
DuelScoreboard
backend/src/main/java/com/Abhinav/backend/features/duel/model/DuelScoreboard.java:11
Interface
DuelScoreboard
frontend/src/features/duel/types/index.ts:24
Interface
DuelState
frontend/src/features/duel/types/index.ts:3
Class
DuelStateResponse
backend/src/main/java/com/Abhinav/backend/features/duel/dto/DuelStateResponse.java:11
Class
DuelStateResponseDTO
backend/src/main/java/com/Abhinav/backend/features/match/dto/DuelStateResponseDTO.java:7
Class
DuelStatsDto
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/DuelStatsDto.java:8
Enum
DuelStatus
backend/src/main/java/com/Abhinav/backend/features/duel/model/DuelStatus.java:3
Class
DuelUserStats
backend/src/main/java/com/Abhinav/backend/features/duel/model/DuelScoreboard.java:18
Interface
DuelUserStats
frontend/src/features/duel/types/index.ts:28
Class
EmailService
backend/src/main/java/com/Abhinav/backend/features/authentication/utils/EmailService.java:11
Class
EmailTokenRequest
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/EmailTokenRequest.java:5
Class
EmailVerificationRequest
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/EmailVerificationRequest.java:5
Class
Encoder
backend/src/main/java/com/Abhinav/backend/features/authentication/utils/Encoder.java:11
Class
ErrorResponse
backend/src/main/java/com/Abhinav/backend/features/problem/dto/ErrorResponse.java:9
Interface
ErrorStateProps
frontend/src/components/common/ErrorState.tsx:4
Interface
ForgotPasswordPayload
frontend/src/features/auth/types/auth.ts:51
Class
GlobalExceptionHandler
backend/src/main/java/com/Abhinav/backend/features/exception/GlobalExceptionHandler.java:17
Class
GoogleLoginRequest
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/GoogleLoginRequest.java:5
Class
GrantRequest
backend/src/main/java/com/Abhinav/backend/features/admin/dto/GrantRequest.java:7
Class
GrantScopedRequest
backend/src/main/java/com/Abhinav/backend/features/admin/dto/GrantScopedRequest.java:7
Class
InternalProblemController
backend/src/main/java/com/Abhinav/backend/features/problem/controller/InternalProblemController.java:11
Class
InvalidRequestException
backend/src/main/java/com/Abhinav/backend/features/exception/InvalidRequestException.java:6
Class
JoinDuelRequest
backend/src/main/java/com/Abhinav/backend/features/match/dto/JoinDuelRequest.java:6
Class
JoinDuelRequest
backend/src/main/java/com/Abhinav/backend/features/duel/dto/JoinDuelRequest.java:6
Interface
JoinDuelRequest
frontend/src/features/duel/types/index.ts:48
Class
JoinDuelResponse
backend/src/main/java/com/Abhinav/backend/features/match/dto/JoinDuelResponse.java:10
Interface
JoinMatchRequest
frontend/src/features/match/types/match.ts:14
Interface
JoinMatchResponse
frontend/src/features/match/types/match.ts:17
Class
Judge0BatchSubmissionRequest
backend/src/main/java/com/Abhinav/backend/features/judge0/dto/Judge0BatchSubmissionRequest.java:8
Class
Judge0BatchTokenResponse
backend/src/main/java/com/Abhinav/backend/features/judge0/dto/Judge0BatchTokenResponse.java:6
Class
Judge0GetBatchResponse
backend/src/main/java/com/Abhinav/backend/features/judge0/dto/Judge0GetBatchResponse.java:6
Interface
Judge0Service
backend/src/main/java/com/Abhinav/backend/features/judge0/service/Judge0Service.java:8
Class
Judge0ServiceImpl
backend/src/main/java/com/Abhinav/backend/features/judge0/service/Judge0ServiceImpl.java:22
Class
Judge0SubmissionRequest
backend/src/main/java/com/Abhinav/backend/features/judge0/dto/Judge0SubmissionRequest.java:3
Class
Judge0SubmissionResponse
backend/src/main/java/com/Abhinav/backend/features/judge0/dto/Judge0SubmissionResponse.java:5
Class
Judge0SubmissionStatus
backend/src/main/java/com/Abhinav/backend/features/judge0/dto/Judge0SubmissionStatus.java:3
Class
Judge0Token
backend/src/main/java/com/Abhinav/backend/features/judge0/dto/Judge0Token.java:5
Class
JwtAuthenticationFilter
backend/src/main/java/com/Abhinav/backend/features/authentication/filter/JwtAuthenticationFilter.java:24
Class
JwtService
backend/src/main/java/com/Abhinav/backend/features/authentication/utils/JwtService.java:20
Enum
Language
backend/src/main/java/com/Abhinav/backend/features/submission/model/Language.java:7
Class
LeaderboardDTO
backend/src/main/java/com/Abhinav/backend/features/match/dto/LeaderboardDTO.java:7
Interface
LiveMatchState
frontend/src/features/match/types/match.ts:51
Class
LiveMatchStateDTO
backend/src/main/java/com/Abhinav/backend/features/match/dto/LiveMatchStateDTO.java:11
Class
LiveMatchStateRepository
backend/src/main/java/com/Abhinav/backend/features/match/repository/LiveMatchStateRepository.java:12
Interface
LobbyState
frontend/src/features/match/types/match.ts:22
Class
LobbyStateDTO
backend/src/main/java/com/Abhinav/backend/features/match/dto/LobbyStateDTO.java:11
Interface
LoginCredentials
frontend/src/features/auth/types/auth.ts:37
next →
1–100 of 269, ranked by callers