Skip to content

Interview AI is a full-stack web application that helps users prepare for technical interviews by simulating mock interview sessions

Notifications You must be signed in to change notification settings

annattiwary12/Interview_ai

Repository files navigation

🎯 Interview AI

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.


🚀 Features

👤 User Functionality

  • 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.

🛠 Admin Functionality (Optional)

  • 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)

📸 Screenshots

Add screenshots/gifs of: image

  • Home Page

  • Interview Interface

  • image

  • Score Summary Page

  • Feedback Cards


✅ Future Enhancements

📹 Video Interview Simulation

📈 AI-based performance graph

📬 Weekly progress report

🔔 Notification system

🙌 Contribution

Feel free to fork and contribute to improve the project. Pull requests are welcome!

About

Interview AI is a full-stack web application that helps users prepare for technical interviews by simulating mock interview sessions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published