Codivio is a full-stack video interview platform that simulates a real-world technical interview environment.
It allows seamless communication, collaboration, and evaluation between interviewers and candidates, all in one place.
The platform features a live coding IDE integrated within the video call, enabling real-time problem-solving and technical discussions.
🔐 Interviewer Access:
- Email: chiragnoida3345@gmail.com
- Password: G$3p9t!Kw@l2zrV
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- New Call: Instantly start a live interview
- Join Interview: Enter an interview using an invite link
- Schedule: Plan upcoming interviews
- Recordings: View past interview sessions
- Evaluate: Mark interview outcome as pass/fail, rate performance, and add comments
- View Scheduled Interviews
- Access Completed Interviews
- Video Calling
- Screen Sharing
- Screen Recording
- Live Code Editor (with sliding/resizable interface)
- Server-side Evaluations
- Framework: Next.js, TypeScript
- Video API: Stream
- Database & Backend: Convex
- Authentication: Clerk
- UI & Styling: Tailwind CSS, shadcn/ui
- Other Features: Server Actions, Client & Server Components, Dynamic Routing
Create a .env.local file in the root of your project and add the following:
# Convex Deployment
CONVEX_DEPLOYMENT=
NEXT_PUBLIC_CONVEX_URL=
# Clerk (Authentication)
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
CLERK_WEBHOOK_SECRET=
VITE_CLERK_FRONTEND_API_URL=
# Stream (Chat or Feed)
NEXT_PUBLIC_STREAM_API_KEY=Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
- Fork the repository
- Create your feature branch
git checkout -b feature/your-feature-name
git push origin feature/your-feature-nameDesigned and Built by Chirag Sharma
.png)
.png)
.png)
.png)
.png)
.png)