CareerCraft
A Mock Interview App to help everyone Ace their interviews.
Videos
Tech Stack
Description
This project is a smart mock interview platform designed to help users prepare for job interviews more effectively. It's built using ReactJS with TypeScript to ensure a modern and reliable frontend experience. Users can log in securely through Clerk Authentication, making sure their data stays safe. Once logged in, users can create custom interviews by choosing their field, preferred type of questions, and even how the AI should behave. The platform uses Google Gemini AI to generate realistic, AI-driven interview questions, simulating real-life interview situations. To help users improve, the app offers text-to-speech feedback—it reads out answers and gives suggestions for better performance. All user activity, like interview progress and responses, is saved in real time using Firebase, so nothing gets lost. Plus, users can upload or update their resume directly within the platform.