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!



