Featured Discovery
AI

Mockmate

Built an AI-powered practice platform using React, Node.js, and Gemini API where users receive 10 role-based questions and a personalized summary with strengths, weaknesses, and suggestions after completing the session.

React
Node.js
Gemini API
Mockmate - AI Interview Practice

The Overview

Mockmate is an AI-driven interview preparation tool that simulates real interview experiences. Users select their target role, and the platform generates 10 tailored questions using the Gemini API. After answering all questions, users receive an in-depth performance summary highlighting their strengths, areas for improvement, and actionable suggestions. The platform is designed to help job seekers build confidence and refine their responses through repeated practice sessions.

Key Features

Role-based question generation using Gemini AI

10-question structured interview sessions

Personalized performance summary with strengths & weaknesses

Actionable improvement suggestions after each session

Clean, distraction-free interview interface

The Journey

"Crafting prompts that produce consistently relevant and challenging interview questions across different roles was an iterative process. Parsing and structuring the AI-generated feedback into a meaningful summary format required careful prompt engineering and response handling."