dakshhhhh16/CVScrape_project

โ˜… 0Forks 0PythonGitHub โ†—Compare

README

CVScrape ๐Ÿ“„

Scrape your LinkedIn profile and generate an ATS-friendly resume powered by AI

โœจ Features

  • Get Noticed by Recruiters - Stand out with a professionally structured resume
  • AI-Powered Resume - Leverage AI to optimize your resume content
  • Quick and Easy - Generate your resume in minutes
  • ATS Ready - Formatted to pass Applicant Tracking Systems

๐Ÿš€ Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/daksh-pathak/CVScrape.git
    cd CVScrape
  2. Install dependencies:

    pip install requests python-dotenv
  3. Create a .env file in the project root:

    API_KEY=your_proxycurl_api_key_here
    
  4. Update the LinkedIn URL in main.py to your profile

Usage

Run the script to fetch your LinkedIn profile data:

python main.py

This will save your profile data to profile_data.json.

๐Ÿ“ Project Structure

CVScrape/
โ”œโ”€โ”€ main.py              # Main script to fetch LinkedIn data
โ”œโ”€โ”€ profile_data.json    # Output file with scraped profile data
โ”œโ”€โ”€ .env                 # Environment variables (API key)
โ””โ”€โ”€ README.md

๐Ÿ”ง Configuration

Edit the main.py file to customize:

  • linkedin_profile_url - Your LinkedIn profile URL
  • API parameters for additional data (skills, salary estimates, etc.)

๐Ÿ“„ License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details.

๐Ÿ‘ค Author

Daksh Pathak

Contributors

dakshhhhh16

Issues