Jobify is a python3 powered script which scrapes from career site
Currently supported sites:
- Spotify
- Move to folder:
cd jobify
- Run the command:
python3 -m venv .venv
- Activate venv:
source .venv/bin/activate
Install Poetry (if not already installed):
curl -sSL https://install.python-poetry.org | python3 -
Navigate to your project directory and run:
poetry install
Use the following command to run your job scraper:
poetry run job-scraper
Use the following command for running test cases under tests/
directory
python -m unittest jobify/tests/test_scraper.py
Scrapers are welcomed!!
- New source contributions are welcomed with either using
selenium
orbs4
which scrapes job sites. Only limit is it should a job site listed with careers oppurtunities. - New sources should be added under
sources/
directory and update theconfig.py
with the url and name - Capitalize the first letter of company while naming the files under sources.
Run the following for formatting the code while raising a PR
poetry run format