Skip to content

Repository files navigation

Job Compass

Job Compass is an AI-powered job matching application that analyzes user profiles and job listings to provide personalized job recommendations.

Features

  • PDF resume upload and parsing
  • AI-driven job matching algorithm
  • User-friendly interface with dark mode support
  • Real-time job analysis and ranking

Setup

  1. Clone the repository:

    git clone https://github.com/yourusername/job-compass.git
    
  2. Install dependencies:

    pip install -r requirements.txt
    
  3. Set up environment variables: Create a .env file in the project root and add your Google API key:

    GOOGLE_API_KEY=your_api_key_here
    
  4. Run the application:

    python main.py
    
  5. Open a web browser and navigate to http://localhost:8000

Usage

  1. Upload your resume (PDF format) using the "Docs" section.
  2. View job matches and analysis in the "Dashboard" section.
  3. Use the "Auto-Apply" feature to quickly apply for recommended jobs.

Technologies Used

  • Python
  • Flask
  • Google Generative AI
  • PyPDF2
  • HTML/CSS/JavaScript

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

I don't really know about what the license is.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages