JobScraper automates the process of searching and collecting job postings from multiple online job boards. This project is built to simplify the job hunting experience by providing timely notifications of new job listings that match your criteria.
- Search for job listings using keywords.
- Combines results from multiple job search platforms.
- Saves the results in a structured JSON format.
- Python 3.x
- JSON for data storage
- Custom classes for Job searchers:
JobinjaSearcher
andJobVisionSearcher
- Clone the repository:
git clone https://github.com/yourusername/job-search-app.git
- Navigate to the project directory:
cd job-search-app
- Run the application:
cd job-search-app
- When prompted, enter the search keywords for the job you are looking for.
- The application generates a JSON file containing the combined job listings from both platforms. The filename is formatted as jobsearch_results<search_keywords>.json, where <search_keywords> is replaced with the user-provided keywords.