CoderVue is an interactive platform designed to simulate real coding interview scenarios. Whether you're preparing for technical interviews or looking to sharpen your problem-solving skills, CoderVue offers an immersive experience where you can code in real-time and interact with an AI interviewer.
- Real-Time Coding Challenges: Get a fresh coding problem as soon as you enter the room.
- AI Interviewer: Speaks to you, listens to your responses, and asks follow-up questions just like a real interviewer.
- Built-In IDE: Code directly in the browser while the AI monitors and provides feedback.
- Feedback Dashboard: Review past coding sessions and AI feedback to track your progress.
- Unique Questions: Each session presents a new, unique problem to keep the practice engaging.
- Daily Practice: Customisable difficulty levels and the option to create a personal question bag for continuous practice.
- Clerk: For authentication
- Frontend: NextJs
- Backend: Vercel’s serverless architecture (makes life easier)
- Database: Firebase Firestore
- Session Management: Redis
- AI: Google Gemini for real-time interview simulations
The process of interviewing is evolving rapidly. It’s only a matter of time before AI interviewers handle the majority of the process, reducing human involvement significantly. CoderVue is a step toward shaping this future.
This project is licensed under the MIT License.
Feel free to contribute, raise issues, or suggest features. Together, let’s build the future of technical interview preparation!