MockMate is an AI-powered interview coach that helps users prepare for job interviews by generating dynamic questions, analyzing responses, and providing real-time feedback. It leverages AI and GPT-powered analysis to enhance interview preparation.
- AI-Generated Questions based on job role, experience, and skills.
- Voice & Text Answers for realistic interview practice.
- AI Feedback & Scoring on clarity, confidence, and relevance.
- User Profiles & Progress Tracking to monitor improvement.
- Guest Mode for quick interview practice without sign-up.
- GPT-Powered Analysis for evaluating and enhancing responses.
- Integration with AI Models for personalized coaching.
- React.js, Tailwind CSS, Material-UI
- Redux Toolkit for state management
- Axios for API calls
- Node.js, Express.js
- MongoDB for database storage
- JWT for authentication
- OpenAI GPT API for AI-generated questions and feedback
- python
- OpenAI API for generating interview questions and feedback analysis
- AI-driven speech-to-text processing for voice responses
- Machine learning models for scoring and personalized recommendations
1️⃣ Clone the repository:
git clone https://github.coam/BelalAboseada/MockMate-salamHack.git2️⃣ Navigate to the Project Directory:
cd MockMate-salamHack3️⃣ Install Dependencies: For frontend:
cd frontend
npm installFor backend:
cd backend
npm install4️⃣ Start the Application: Run the frontend:
npm run devRun the backend:
npm start