Skip to content

πŸš€ AI Mock Interview is your personal AI-powered interview simulator. Built with Next.js, Vapi AI 🎀, and shadcn/ui, it offers realistic voice interviews, instant feedback πŸ“Š, and secure cloud integration ☁️. Practice anytime, boost confidence, and ace your interviews! πŸ’Ό

Notifications You must be signed in to change notification settings

DeveloperMK07/mock_interview_AI

Repository files navigation

GuideU - AI Mock Interview Platform

GuideU is a modern AI-powered mock interview platform designed to help users prepare for technical interviews more effectively. With voice-enabled AI agents, personalized feedback, and real-time performance analysis, GuideU offers an interactive and realistic interview simulation experience.

πŸš€ Features

  • 🎀 AI Voice Interview Agent – Real-time audio-based interview powered by Vapi AI and Google Gemini.
  • 🧠 Smart Feedback – Detailed feedback on your responses to help improve communication and content.
  • πŸ“Š Performance Dashboard – Visual analytics of your interview sessions.
  • πŸ” Authentication – Secure login and user session management via Firebase.
  • 🌐 Modern UI – Responsive, elegant design using TailwindCSS and shadcn/ui.
  • πŸ“ Question Bank – Randomized questions covering data structures, algorithms, DBMS, OS, and more.
  • ⚑ Fast & Scalable – Built with Next.js and deployed on Vercel for lightning-fast performance.

🧱 Tech Stack

πŸ› οΈ Installation

git clone https://github.com/your-username/guideu-ai.git
cd guideu-ai
npm install

πŸ”‘ Environment Variables

NEXT_PUBLIC_FIREBASE_API_KEY=your_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_domain
NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_bucket
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_id
NEXT_PUBLIC_FIREBASE_APP_ID=your_app_id
VAPI_API_KEY=your_vapi_key
GEMINI_API_KEY=your_gemini_key

πŸ§ͺ Run Locally

npm run dev

πŸ“¦ Deployment

GuideU is deployed on Vercel.

πŸ‘¨β€πŸ’» Contributing

Contributions are welcome!

Fork the repo

  • Create your feature branch: git checkout -b feature/awesome-feature

  • Commit your changes: git commit -m 'Add some awesome feature'

  • Push to the branch: git push origin feature/awesome-feature

  • Open a Pull Request

πŸ™Œ Acknowledgements

  • Vapi AI

  • Google Gemini

  • Firebase

  • shadcn/ui

  • Vercel

Live Demo: https://mock-interview-ai-one.vercel.app/

About

πŸš€ AI Mock Interview is your personal AI-powered interview simulator. Built with Next.js, Vapi AI 🎀, and shadcn/ui, it offers realistic voice interviews, instant feedback πŸ“Š, and secure cloud integration ☁️. Practice anytime, boost confidence, and ace your interviews! πŸ’Ό

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published