AI-Powered Interviewer is an advanced web application built using Next.js and Gemini API to conduct, analyze, and improve technical and behavioral interviews. This AI-driven solution helps candidates prepare for job interviews by simulating real-world scenarios and providing insightful feedback.
- 🌟 AI-Powered Question Generation – Dynamic and adaptive questions based on candidate input.
- 📝 Real-time Feedback – AI evaluates responses and provides constructive feedback.
- 📊 Performance Analytics – Track progress with visual insights.
- 🔒 Secure & Scalable – Authentication and secure data handling.
Layer | Tech |
---|---|
Frontend | Next.js (React Framework) |
Backend | API Routes in Next.js |
AI Model | Gemini API (Google's AI) |
Styling | Tailwind CSS |
State Mgmt | React Hooks |
Deployment | Vercel / Cloud Provider |
Make sure you have the following installed:
- Node.js (Latest LTS recommended)
- Yarn or npm
- Google Gemini API Key
Clone the repository and install dependencies:
git clone https://github.com/Shlokmonster/PrepPal-AI-Powered-Interview-Simulator.git
cd ai-powered-interviewer
# Install dependencies
yarn install # or npm install
Create a .env.local
file in the root directory and add:
NEXT_PUBLIC_GEMINI_API_KEY=your-gemini-api-key-here
Start the development server:
yarn dev # or npm run dev
The app will be available at http://localhost:3000
Contributions are welcome! Feel free to fork the repo and submit PRs.
This project is licensed under the MIT License.