Remote Job Scraper

This Python script scrapes remote job listings from various websites and generates an RSS feed containing the aggregated results. The script uses the BeautifulSoup library for web scraping and the feedgen library for generating the RSS feed.

Prerequisites

  • Python 3.x
  • pip package manager

Installation

  1. Clone the repository.
  2. Install the required dependencies by running

pip install beautifulsoup4

pip install flask

pip install feedgen

Usage

  1. Run the script using python main.py.
  2. The script will scrape job listings from various websites and generate an RSS feed in the remote_job_listings.xml file.
  3. The RSS feed can be accessed by navigating to http://localhost:5000/rss in a web browser.

Supported Websites

License

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