Currently, this will ONLY scrape newegg.com, but I intend to implement scrapers for other websites in the future.
In addition to being a we scraper, this is also a bot, that will send emails to the user, when a product they're interested in drops below a certain price.
The domain currently ruinning this code is www.techproductsearchtool.com
Contributions to this code are welcome! This is my first web app and I'm sure a lot of code could have been implemented better, so please message me with edits or suggestions!
Credit to TechWithTimhttps://github.com/techwithtim/Flask-Web-App-Tutorial for the initial design.
git clone <repo-url>
pip install -r requirements.txt
In order to user the email notification system, you have to replace the text in the 'email_creds.txt' file with your own credentials.
https://www.youtube.com/watch?v=zxFXnLEmnb4
python main.py