Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PrakashRaj-sjce/skillConnectAI
/ functions
Functions
128 in github.com/PrakashRaj-sjce/skillConnectAI
⨍
Functions
128
◇
Types & classes
29
↓ 223 callers
Function
cn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 8 callers
Function
toast
({ ...props }: Toast)
hooks/use-toast.ts:145
↓ 7 callers
Function
handleInputChange
(field: string, value: string)
app/job-requirements/page.tsx:80
↓ 5 callers
Function
dispatch
(action: Action)
components/ui/use-toast.ts:136
↓ 5 callers
Function
dispatch
(action: Action)
hooks/use-toast.ts:136
↓ 4 callers
Function
useCarousel
()
components/ui/carousel.tsx:35
↓ 4 callers
Function
useFormField
()
components/ui/form.tsx:44
↓ 4 callers
Function
useSidebar
()
components/ui/sidebar.tsx:41
↓ 3 callers
Function
getPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
components/ui/chart.tsx:320
↓ 3 callers
Function
loadAnalysis
(jobSkills: string[] = [], candidates: ResumeData[] = resumeData)
app/skill-analysis/page.tsx:84
↓ 3 callers
Function
saveJobs
(updatedJobs: JobRequirement[])
app/job-requirements/page.tsx:75
↓ 2 callers
Function
addToRemoveQueue
(toastId: string)
components/ui/use-toast.ts:61
↓ 2 callers
Function
addToRemoveQueue
(toastId: string)
hooks/use-toast.ts:61
↓ 2 callers
Function
getScoreBadge
(score: number)
app/matches/page.tsx:188
↓ 2 callers
Function
handleSuggestionClick
(suggestion: string)
app/chatbot/page.tsx:405
↓ 2 callers
Function
removeSkill
(skill: string, type: "required" | "preferred")
app/job-requirements/page.tsx:97
↓ 2 callers
Function
sendMessage
(message: string)
app/chatbot/page.tsx:370
↓ 2 callers
Function
useChart
()
components/ui/chart.tsx:27
↓ 1 callers
Function
addJobSkill
()
app/skill-analysis/page.tsx:175
↓ 1 callers
Function
addSkill
()
app/job-requirements/page.tsx:84
↓ 1 callers
Function
deleteJob
(jobId: string)
app/job-requirements/page.tsx:258
↓ 1 callers
Function
dismiss
()
components/ui/use-toast.ts:153
↓ 1 callers
Function
dismiss
()
hooks/use-toast.ts:153
↓ 1 callers
Function
editJob
(job: JobRequirement)
app/job-requirements/page.tsx:242
↓ 1 callers
Function
extractTextFromPDF
(file: File)
app/upload-resumes/page.tsx:58
↓ 1 callers
Function
fetchDashboardData
()
app/dashboard/page.tsx:82
↓ 1 callers
Function
fetchLeaderboard
()
app/leaderboard/page.tsx:29
↓ 1 callers
Function
genId
()
components/ui/use-toast.ts:30
↓ 1 callers
Function
genId
()
hooks/use-toast.ts:30
↓ 1 callers
Function
generateAIResponse
(userMessage: string)
app/chatbot/page.tsx:138
↓ 1 callers
Function
generateResponse
(userMessage: string)
components/chat-bot.tsx:96
↓ 1 callers
Function
generateRoadmap
(candidateId: string, role: string)
app/roadmaps/page.tsx:76
↓ 1 callers
Function
getRankIcon
(rank: number)
app/leaderboard/page.tsx:41
↓ 1 callers
Function
getScoreColor
(score: number)
app/leaderboard/page.tsx:58
↓ 1 callers
Function
getScoreColor
(score: number)
app/matches/page.tsx:182
↓ 1 callers
Function
handleQuickQuestion
(question: string)
components/chat-bot.tsx:413
↓ 1 callers
Function
initializeChat
()
app/chatbot/page.tsx:89
↓ 1 callers
Function
loadDashboardStats
()
app/page.tsx:74
↓ 1 callers
Function
loadData
()
app/roadmaps/page.tsx:67
↓ 1 callers
Function
loadJobs
()
app/job-requirements/page.tsx:68
↓ 1 callers
Function
loadMatches
()
app/matches/page.tsx:100
↓ 1 callers
Function
loadResumeData
()
app/chatbot/page.tsx:82
↓ 1 callers
Function
loadResumeData
()
app/skill-analysis/page.tsx:73
↓ 1 callers
Function
parseJobFromPDF
(file: File)
app/job-requirements/page.tsx:105
↓ 1 callers
Function
parseResume
(text: string, fileName: string)
app/upload-resumes/page.tsx:131
↓ 1 callers
Function
reducer
(state: State, action: Action)
components/ui/use-toast.ts:77
↓ 1 callers
Function
reducer
(state: State, action: Action)
hooks/use-toast.ts:77
↓ 1 callers
Function
removeJobSkill
(skillToRemove: string)
app/skill-analysis/page.tsx:184
↓ 1 callers
Function
resetForm
()
app/job-requirements/page.tsx:226
↓ 1 callers
Function
scrollToBottom
()
app/chatbot/page.tsx:134
↓ 1 callers
Function
sendMessage
()
components/chat-bot.tsx:333
↓ 1 callers
Function
toggleStepCompletion
(roadmapId: string, stepId: string)
app/roadmaps/page.tsx:322
↓ 1 callers
Function
useIsMobile
()
components/ui/use-mobile.tsx:5
↓ 1 callers
Function
useToast
()
components/ui/use-toast.ts:174
↓ 1 callers
Function
useToast
()
hooks/use-toast.ts:174
Function
AlertDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/alert-dialog.tsx:62
Function
AlertDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/alert-dialog.tsx:48
Function
Badge
({ className, variant, ...props }: BadgeProps)
components/ui/badge.tsx:30
Function
BreadcrumbEllipsis
({ className, ...props }: React.ComponentProps<"span">)
components/ui/breadcrumb.tsx:91
Function
BreadcrumbSeparator
({ children, className, ...props }: React.ComponentProps<"li">)
components/ui/breadcrumb.tsx:75
Function
Calendar
({ className, classNames, showOutsideDays = true, captionLayout = 'label', buttonVariant = 'ghost',
components/ui/calendar.tsx:14
Function
CalendarDayButton
({ className, day, modifiers, ...props }: React.ComponentProps<typeof DayButton>)
components/ui/calendar.tsx:175
Function
ChartStyle
({ id, config }: { id: string; config: ChartConfig })
components/ui/chart.tsx:70
Function
ChatBot
({ onClose, resumeData, analysis }: ChatBotProps)
components/chat-bot.tsx:49
Function
ChatbotPage
()
app/chatbot/page.tsx:66
Function
CommandDialog
({ children, ...props }: DialogProps)
components/ui/command.tsx:26
Function
CommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/command.tsx:127
Function
ContextMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/context-menu.tsx:168
Function
Dashboard
()
app/dashboard/page.tsx:63
Function
DialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:70
Function
DialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:56
Function
Drawer
({ shouldScaleBackground = true, ...props }: React.ComponentProps<typeof DrawerPrimitive.Root>)
components/ui/drawer.tsx:8
Function
DrawerFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/drawer.tsx:69
Function
DrawerHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/drawer.tsx:58
Function
DropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/dropdown-menu.tsx:171
Function
FormField
({ ...props }: ControllerProps<TFieldValues, TName>)
components/ui/form.tsx:31
Function
GET
(request: NextRequest, { params }: { params: { id: string } })
app/api/resume/[id]/route.ts:3
Function
GET
(request: NextRequest, { params }: { params: { id: string } })
app/api/courses/[id]/route.ts:3
Function
GET
(request: NextRequest)
app/api/leaderboard/route.ts:3
Function
GET
(request: NextRequest, { params }: { params: { id: string } })
app/api/roadmap/[id]/route.ts:3
Function
GET
(request: NextRequest, { params }: { params: { id: string } })
app/api/analyze/[id]/route.ts:5
Function
HomePage
()
app/page.tsx:58
Function
JobRequirementsPage
()
app/job-requirements/page.tsx:44
Function
Leaderboard
()
app/leaderboard/page.tsx:20
Function
Loading
()
app/dashboard/loading.tsx:1
Function
MatchesPage
()
app/matches/page.tsx:66
Function
MenubarShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/menubar.tsx:203
Function
POST
(request: NextRequest)
app/api/email-roadmap/route.ts:3
Function
POST
(request: NextRequest)
app/api/chat/route.ts:5
Function
POST
(request: NextRequest)
app/api/upload-resume/route.ts:3
Function
POST
(request: NextRequest)
app/api/generate-roadmap/route.ts:5
Function
POST
(request: NextRequest)
app/api/export-pdf/route.ts:3
Function
Pagination
({ className, ...props }: React.ComponentProps<"nav">)
components/ui/pagination.tsx:7
Function
PaginationEllipsis
({ className, ...props }: React.ComponentProps<"span">)
components/ui/pagination.tsx:94
Function
PaginationLink
({ className, isActive, size = "icon", ...props }: PaginationLinkProps)
components/ui/pagination.tsx:42
Function
PaginationNext
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
components/ui/pagination.tsx:78
Function
PaginationPrevious
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
components/ui/pagination.tsx:62
Function
ResizableHandle
({ withHandle, className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelResizeHandle>
components/ui/resizable.tsx:23
Function
ResizablePanelGroup
({ className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelGroup>)
components/ui/resizable.tsx:8
Function
RoadmapsPage
()
app/roadmaps/page.tsx:53
next →
1–100 of 128, ranked by callers