Skip to content

zootytooty/ScrapeFromTheApe

Repository files navigation

ScrapeFromTheApe

Melbourne jazz gig scraper. The scaper is designed for:

Implemented & Working

Implemented & Not Working

To-Do

Something Missing?

Notice a venue missing that should be on the list? Create an issue & we'll endeavour to add it in. Better yet, raise a PR with the scaper :)

Running the scraper

First, ensure all libraries are installed:

cd ScrapeFromTheApe
pip install -r requirements.txt

To run a single spider, run:

scrapy crawl jazzlab

To run all spiders, run:

python crawl_all.py

Deployment

The API is managed via the serverless framework, using an AWS backend. To deploy, install the dependencies then run deploy using your desired AWS profile.

npm install
sls deploy --aws-profile <profile-name>