Welcome to the Job Scraper project!
This project will analyze Indeed’s HTML and extrapolate summary data – such as the number of results that seek a particular Framework or Programming Language. View a demo of the application here.
Steps to Reproduce
- Clone this repo using git or github desktop.
- In a local or virtual environment, ensure to install pip or pip3.
This can be done by checking out the documentation on pip. - Navigate to the project directory – 2 folders (research_scripts and web_app) and various files will be located here.
- Open a command shell – such as bash, windows shell, or zsh – and run the following command:
pip3 install -r requirements.txt
All dependencies are now installed!
From here, simply run the web-app by doing the following:
- Navigate into the web_app directory.
- In a command shell, run the following command:
python manage.py runserver
- Navigate to localhost:8000 on your favorite browser.
- You’re free to use the application as you wish!
… or navigate to the research_scripts folder and run any of the following files to locally try the project:
1. mvp.py
2. mvp2.py
3. poc.py
4. poc2.py
Note: mvp.py
mvp2.py
make real GET
requests to Indeed. If you would prefer not to do so, run poc.py
, poc2.py
, or visit the demo of this app here instead.
That is all, folks!