Interview AI is a full-stack web application that helps users prepare for technical interviews by simulating mock interview sessions. It enables users to practice, receive real-time feedback, and review performance across different technologies and roles.
- Sign Up / Sign In: Secure authentication for users.
- Role Selection: Choose the role you want to be interviewed for (e.g., Frontend Developer, Backend Developer, Full Stack).
- Mock Interview: Start interviews that simulate real-world questions.
- Score Report: Receive a detailed score breakdown after completing an interview.
- Interview History: View past interviews, scores, and feedback.
- Add/Edit/Delete Interview Questions
- View user performance analytics
| Area | Tech |
|---|---|
| Frontend | React.js, Tailwind CSS |
| Backend | Firebase Functions (optional), Firestore |
| Auth | Firebase Authentication |
| Deployment | Vercel / Firebase Hosting |
| Extras | OpenAI API (for questions & feedback) |
📹 Video Interview Simulation
📈 AI-based performance graph
📬 Weekly progress report
🔔 Notification system
Feel free to fork and contribute to improve the project. Pull requests are welcome!

