Skip to content

A web scraper that gathers cheapest black friday deals per category on multiple e-commerce sites

License

Notifications You must be signed in to change notification settings

haelmj/BlackFriday-Webscrape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BlackFriday-Webscrape

A web scraper that gathers cheapest black friday deals per category on multiple e-commerce sites

Estimated Scrape Time: 15 minutes
View Scraped Samples

Requirements

This project requires preferably version 86.0.4240 of Chrome browser as well as Python 3 installed on the host system.

Python Dependencies

WebDriver

  • Chrome WebDriver
    Note: A chrome webdriver for version 86 can be found in the assets folder of this project. If you have a different version of Chrome, download the chrome webdriver for that version and replace it with the one in the assets folder.

Setup

  1. Clone this project to your local system: git clone https://github.com/haelmj/BlackFriday-Webscrape.git

  2. Setup Chrome Driver:

    • Include the ChromeDriver location in your PATH environment variable
  3. Setup a virtual environment:

python -m venv venv
  1. Activate the virtual environment: For Windows Command Line Users:
venv\Scripts\activate.bat

For bash users:

source /venv/Scripts/activate
  1. Install module dependencies: pip install selenium

  2. Run app:

python main.py

Development Status

  • Completed

About

A web scraper that gathers cheapest black friday deals per category on multiple e-commerce sites

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages