https://github.com/voldsenjoy-git/talenthubx
TalentHubX is a comprehensive video interview platform designed to streamline the hiring process with seamless video calling, scheduling, and interview management. It includes an integrated code editor supporting multiple programming languages, enabling real-time coding assessments during interviews.
https://github.com/voldsenjoy-git/talenthubx
clerk-authentication convex-database getstream-io typescript
Last synced: 8 months ago
JSON representation
TalentHubX is a comprehensive video interview platform designed to streamline the hiring process with seamless video calling, scheduling, and interview management. It includes an integrated code editor supporting multiple programming languages, enabling real-time coding assessments during interviews.
- Host: GitHub
- URL: https://github.com/voldsenjoy-git/talenthubx
- Owner: VoldsenJoy-git
- Created: 2025-02-09T11:13:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-09T14:04:48.000Z (over 1 year ago)
- Last Synced: 2025-10-08T16:02:47.712Z (8 months ago)
- Topics: clerk-authentication, convex-database, getstream-io, typescript
- Language: TypeScript
- Homepage: https://talenthubx-jsen.vercel.app
- Size: 979 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🎯 TalentHubX – The Ultimate Video Interview & Coding Platform
## Overview
TalentHubX is a comprehensive video interview platform designed to streamline the hiring process with seamless video calling, scheduling,
and interview management. It includes an integrated code editor supporting multiple programming languages, enabling real-time coding assessments during interviews.
## 🚀 Features
### 🔹 New Call
- Interviewers can start a new interview session.
- Generates a unique interview link for participants.
### 🔹 Join Interview
- Candidates can join their scheduled interview via a provided link.
- Secure authentication ensures only authorized users can access the session.
### 🔹 Schedule Interview
- Interviewers can schedule upcoming interviews.
- Candidates can view their assigned interview schedules.
### 🔹 Interview Recordings
- Interviewers can access past interview recordings.
- Helps in reviewing candidate performance.
### 🎥 Live Interview Interface
The meeting page consists of three main sections:
- **📹 Video Call Section**: Controls for enabling/disabling video/audio.
- **💻 Coding Questions Section**: Displays real-time coding problems.
- **🖊️ Code Editor**: Supports multiple programming languages for live coding interviews.
## 🛠 Tech Stack
- **Frontend**: Next.js, TypeScript, ShadCN, Tailwind CSS
- **Database and Backend**: Convex
- **Authentication**: Clerk
- **Video Streaming**: GetStream UI
## 📸 Screenshots



