An intelligent career assistant that bridge the gap between your current resume and your dream job. This platform uses the power of Gemini to provide personalized interview coaching, roadmap generation, and a recruiter-ready resume.
- π Smart Resume Parsing: Automatically extracts text from uploaded PDF resumes using
pdf-parse. - π― Tailored Interview Prep: * Technical Questions: Deep-dive questions based on your specific tech stack.
- Behavioral Questions: Situational questions to test soft skills.
- π 7-Day Personalized Roadmap: A day-by-day learning plan generated by AI to fill your specific skill gaps.
- π Skill Gap Analysis: Detailed insights on what the Job Description (JD) requires vs. what you currently have.
- π₯ AI-Optimized Resume: Generates a new, polished resume based on JD requirements, downloadable via Puppeteer.
Frontend:
- React.js for building a responsive and interactive user interface.
- SCSS for styling
Backend:
- Node.js & Express.js
- Google Gemini API (AI Analysis & Content Generation)
PDF Tools:
- pdf-parse: For extracting data from user-uploaded resumes.
- Puppeteer: For high-quality PDF generation and downloadable resume exports.
- Input: User uploads a Resume (PDF) + Job Description + Self Description.
- Parsing: The backend uses
pdf-parseto convert the PDF into a raw text format. - AI Engine: The text is sent to the Gemini API with a custom prompt to identify gaps and generate questions.
- Roadmap: AI generates a structured 7-day study plan.
- PDF Export: Using Puppeteer, the final AI-optimized resume is rendered and converted back into a downloadable PDF for the user.