Job Compass is an AI-powered job matching application that analyzes user profiles and job listings to provide personalized job recommendations.
- PDF resume upload and parsing
- AI-driven job matching algorithm
- User-friendly interface with dark mode support
- Real-time job analysis and ranking
-
Clone the repository:
git clone https://github.com/yourusername/job-compass.git -
Install dependencies:
pip install -r requirements.txt -
Set up environment variables: Create a
.envfile in the project root and add your Google API key:GOOGLE_API_KEY=your_api_key_here -
Run the application:
python main.py -
Open a web browser and navigate to
http://localhost:8000
- Upload your resume (PDF format) using the "Docs" section.
- View job matches and analysis in the "Dashboard" section.
- Use the "Auto-Apply" feature to quickly apply for recommended jobs.
- Python
- Flask
- Google Generative AI
- PyPDF2
- HTML/CSS/JavaScript
Contributions are welcome! Please feel free to submit a Pull Request.
I don't really know about what the license is.