Skip to content

atharvParlikar/intervue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intervue

Google Meet but for technical interviews.

Intervue is a real-time, collaborative platform designed specifically for conducting technical interviews. It combines video calls and a collaborative code editor — all in one seamless experience.


🚀 Features

  • High-Quality Video & Audio Calls Smooth, low-latency communication optimized for interviews.

  • Collaborative Code Editor Real-time, multi-language code editor with syntax highlighting and instant feedback.

  • Secure & Private End-to-end encrypted calls and temporary interview rooms to ensure confidentiality.


🛠 Tech Stack

  • Frontend: React, TailwindCSS
  • Backend: Node.js / tRPC
  • Real-Time Communication: WebRTC, WebSockets
  • Code Execution: Sandbox container with language runtimes (docker)
  • Database: PostgreSQL / Prisma

📦 Installation

Clone the repository and install dependencies:

git clone https://github.com/yourusername/intervue.git
cd intervue
npm install

Start the development server:

npm run dev

🖥 Usage

  1. Create a new interview room.
  2. Share the room link with the candidate.
  3. Conduct the interview with video call + collaborative code editor.

🤝 Contributing

Contributions are welcome! If you have ideas for new features or improvements, feel free to:

  • Open an issue
  • Submit a pull request
  • Discuss in the project’s Discussions

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published