Python Web Scraping ETL (Extract, Transform, Load) based Bot developed for John Lewis website.
MySQL is used to store products data and their promotions. SQL files are attached
Make sure to install:
- Python
- MySQL (https://www.mysql.com/downloads/)
- Download all the files
- Extract them in a folder
- Open Powershell from that folder
- Run "pipenv install" to install all the dependencies
- Run "pipenv shell" to activate the environment
- Run "pipenv run python .\main.py" to start the scraping process