An AI-powered web application that helps users practice interviews by generating questions and evaluating answers with intelligent feedback.
- Generates technical and behavioral interview questions
- Evaluates answers using AI
- Provides feedback including strengths and weaknesses
- Stores interview history
- User authentication using JWT
Frontend:
- React (Vite)
- Tailwind CSS
Backend:
- Node.js
- Express.js
- MongoDB
- OpenAI API
client/ - Frontend
server/ - Backend
Backend: cd server npm install npm run dev
Frontend: cd client npm install npm run dev
- Resume-based question generation
- Voice-based answers
- Performance analytics