MockMate is an AI-powered mock interview and assessment platform designed to simulate real technical interviews and provide intelligent feedback with actionable improvement insights.
The platform enables students and developers to practice interviews in a realistic environment by interacting with an AI interviewer that evaluates responses, analyzes performance, and provides structured suggestions for improvement.
- Simulates real-world technical interview conversations
- Generates dynamic questions based on selected roles and skills
- Performance analysis after each interview session
- Identification of strengths and weaknesses
- Actionable improvement suggestions
- Separate interview sessions for each attempt
- Conversation memory maintained per user
- Secure user signup and login
- Personalized interview history and sessions
- Response evaluation and analysis
- Skill-based performance feedback
- Runs Large Language Models locally
- Privacy-focused AI interaction
- Faster response generation without external API dependency
- React (Vite)
- TypeScript / JavaScript
- Tailwind CSS
- Axios
- Node.js
- Express.js
- MongoDB
- JWT Authentication
- Ollama AI
- Local LLM execution
- Interview generation and evaluation
This project is currently under active development. More features and improvements will be added in future updates.