- A JSON report is generated after running the API.
- It is recommended to copy and paste the report into an online JSON formatter to obtain a more readable format
- Amazon site, price ranges, and products are specified in config file
- Tracker is the main API that generates a dictionary of results
- The results returned by the tracker are passed for further filtering
- Make sure to download WebDriver based on your browser version
- Run Chrome Browser
- Go to Amazon
- Enter product name into the search bar
- Get links from multiple pages
- Scrape each link and get product data
- Generate report from products dictionary
- Better visualization on !JSON formatter and validator
Visit the docs for Selenium WebDriver
- Customize the config file to meet your needs : product, price range...
- Run as a chron job on a remote server in the cloud
pip install requirements.txt
source /venv/bin/activate
python tracker.py