Interview Buddy - AI Interview Prep

About the Project
- Built an AI-powered interview preparation platform where users can practice different types of interview questions based on role and difficulty.
- I developed a system where users can generate role-specific questions (e.g., frontend, backend, system design) with adjustable difficulty levels.
- I built support for multiple interview types including technical, behavioral, and HR rounds.
- I implemented AI-generated answers with structured explanations to help users understand concepts clearly.
- I added support for multiple programming languages, allowing users to practice language-specific questions.
- I designed the UI to provide a smooth flow between different interview rounds and questions.
- I worked on AI flows using LangChain and Gemini AI to generate relevant questions and detailed responses.
- I focused on building a clean and interactive interface using Next.js, Tailwind CSS, and Shadcn components.
Tech Stack
Next.jsTypeScriptLangChainGemini AITailwind CSSShadcn