Because haveloc's interface can improve. A lot. Try it online.
(Legend: Green - job listings that can be applied to, Red - job listings already applied to or unavailable)
-
Fork this repository
-
Log in to haveloc, open the
Developer Tools
F12 >Console
and runlocalStorage.getItem("myToken")
to get your haveloc API key. -
Navigate to your repository
Settings
>Secrets (Actions)
>New repository secret
.Name:
HAVELOC_API_KEY
Value: the API key from haveloc -
Enable GitHub pages by going to
Settings
>Pages
.Source:
gh-pages
Folder:/ (root)
Click save.
-
Finally, navigate to the
Actions
tab and clickI understand my workflows, go ahead and enable them
to update the site hourly. Visithttps://USERNAME.github.io/haveloc-helper/
to see the published site!
# Copy and populate the config file
cp config.sample.py config.py
# Install dependencies
python -m pip install -r requirements.txt
# Run script
python opportunities.py
MIT