A Python-based tool to scrape job listings from Apprenticeship India and WhatJobs. It supports both a Django Web Interface and a Command Line Interface (CLI).
- Dual Portal Scraping: Fetches data from multiple sources.
- Dynamic Filters: Filters by Designation, Location, and Experience.
- Data Export: Saves results to
output/jobs.json(Mandatory) andoutput/jobs.xlsx(Bonus). - Stealth Mode: Uses advanced Selenium headers to bypass bot detection.
- Python 3.9+
- Chrome Browser installed
- Install dependencies:
pip install -r requirements.txt