Demonstrating web scraping by using the Puppeteer library, alongside AWS serverless. A new way to preview any of your favourite Avatar characters. Data provided by Avatar Fandom.
git clone https://github.com/Mwpereira/ATLA-Webscraper.git
cd ATLA-Webscraper
Installing packages and running serverless locally
cd serverless
npm install
serverless offline
Ensure you have serverless installed
npm install -g serverless
Open the index.html file located under the /client directory and enjoy!
- Bulma - for UI components and styling
- Serverless Offline - for hosting AWS resources including API Gateway and Lambda Edge locally
- Puppeteer - for web scraping
- jQuery - for HTML DOM manipulation