A feature-rich remote interview platform built to streamline virtual hiring. Designed with cutting-edge technologies, it ensures seamless communication and intuitive functionalities for both candidates and interviewers.
- Framework: Next.js 15
- Language: TypeScript
- Video & Communication: Stream
- Database: Convex
- Authentication: Clerk
- Styling: Tailwind CSS & Shadcn
- Video Calls: High-quality, real-time video communication.
- Screen Sharing: Collaborate effectively by sharing your screen.
- Screen Recording: Save and review interviews anytime.
- Authentication: Secure and reliable user login with roles.
- Server Components: Enhance performance with server-rendered content.
- Dynamic & Static Routes: Navigate with optimized routing.
- Server Actions: Seamless backend logic integration using TypeScript & Convex.
- Tailwind & Shadcn: Elegant, responsive, and modern UI design.
Example of a video call interface.
Overview of the dashboard for managing interviews.
Follow these steps to run the project locally:
- Clone the repository:
git clone https://github.com/your-username/remote-interview-platform.git cd remote-interview-platform