JobFit is an AI-powered tool that helps job seekers analyze their resumes against job descriptions, prepare for interviews, and create professional application materials.
Live Application: https://hxndev.github.io/JobFit/
- Job Fit Analysis: Compare your resume against job descriptions to receive a match percentage
- Skill Identification: See which skills you have and which ones you need to develop
- Personalized Recommendations: Get tailored advice to improve your application
- Cover Letter Generator: Create customized cover letters in multiple languages
- Letter of Motivation: Generate compelling motivational letters explaining why you're the right fit
- Email Reply Tool: Draft professional email responses to recruiters and hiring managers
- ATS Compatibility Check: Analyze how well your resume will perform with Applicant Tracking Systems
- Keyword Analysis: Identify missing keywords that could improve your resume's visibility
- Optimized Content: Get ATS-friendly versions of your resume sections
- Custom Interview Questions: Generate job-specific interview questions
- Mock Interviews: Practice with an AI-powered mock interview system
- Performance Feedback: Receive detailed feedback on your interview answers
- Company Research Points: Get suggestions for researching your target company
- Skill Development: Find learning resources for skills you need to develop
- Customized Learning Paths: Access step-by-step learning plans for each skill
- Course Recommendations: Discover relevant courses, articles, and videos
- Resume Templates: Access professional resume templates for different industries
- Formatting Guides: Learn best practices for resume formatting
- Resume Review: Get detailed feedback on your resume's strengths and weaknesses
- Visit the live application at https://hxndev.github.io/JobFit/
- Provide a Google Gemini API Key when prompted (this is used to power the AI features)
- Upload your resume (PDF or TXT format)
- Enter job details for the positions you're interested in
- Analyze and improve your application materials using JobFit's tools
JobFit uses Google's Gemini AI to power its features. You'll need to provide your own API key:
- Visit Google AI Studio
- Sign in with your Google account
- Navigate to "API Keys" in the left sidebar
- Create a new API key
- Copy and paste the key into JobFit when prompted
- Your API key is stored only in your browser's local storage
- Resume and job details are processed securely and not stored permanently
- All data is transmitted via secure HTTPS connections
- React.js
- Mantine UI
- Axios for API requests
- React Router for navigation
- Flask (Python)
- Google Generative AI API
- PyPDF2 for PDF processing
Have suggestions or feedback? Feel free to:
- Open an issue
- Connect on LinkedIn
- Send feature requests to [email protected]
This project is licensed under the MIT License - see the LICENSE file for details.
© 2025 JobFit | All rights reserved