An AI-powered Career Assistant that helps users analyze resumes, match job descriptions, practice interviews, generate cover letters, and receive personalized learning roadmaps.
Frontend: https://interview-1inim6ojx-kavya-agarwals-projects.vercel.app
Backend API: https://interviewai-backend-6m8b.onrender.com
- Upload PDF resumes
- AI-powered resume evaluation
- Resume score generation
- Skill extraction
- Project analysis
- Strengths and weaknesses identification
- Compare resume with job descriptions
- Match score generation
- Matching skills detection
- Missing skills identification
- Improvement suggestions
- Technical interview questions
- Behavioral interview questions
- Project-based interview questions
- Answer evaluation
- Score generation
- Interview performance tracking
- Generate personalized cover letters
- AI-powered content generation
- Job-specific customization
- Personalized learning paths
- Weekly learning plans
- Skill gap analysis
- Career-focused recommendations
- Resume statistics
- Interview statistics
- Performance tracking
- Progress visualization
- Download interview reports
- Download performance summaries
- User Signup/Login
- JWT Authentication
- Protected Routes
- Next.js
- React
- Tailwind CSS
- Axios
- FastAPI
- Python
- JWT Authentication
- MongoDB Atlas
- Google Gemini API
- Vercel (Frontend)
- Render (Backend)
InterviewAI
│
├── frontend
│ ├── app
│ ├── components
│ ├── services
│ └── public
│
├── backend
│ ├── api
│ ├── services
│ ├── repositories
│ ├── database
│ └── utils
│
└── README.mdgit clone https://github.com/KA18202005/InterviewAI.git
cd InterviewAIcd backend
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reloadBackend runs on:
http://localhost:8000cd frontend
npm install
npm run devFrontend runs on:
http://localhost:3000MONGO_URI=your_mongodb_uri
GEMINI_API_KEY=your_gemini_api_key
JWT_SECRET=your_secret_keyNEXT_PUBLIC_API_URL=http://localhost:8000- Voice-based interview simulation
- AI Resume Builder
- Job Recommendation Engine
- Email Interview Feedback
- Multi-language Support
- Dark/Light Theme Toggle
Kavya Agarwal
GitHub: https://github.com/KA18202005
⭐ If you like this project, give it a star!



