Inspiration
we wanted a way to track our favorite products for stock and price changes
What it does
user enters css selector class or id, and a value on a website, we use python to scrape the website on a schedule, we do a comparison for the change, and based on that send a notification to the user
How we built it
react application with express.js, python scraper that runs on a schedule, hosted on google cloud, using google spreadsheet as a database
Challenges we ran into
the verbosity of the scraper, using spreadsheet as a database can be difficult, learning google cloud hosting
Accomplishments that I'm proud of
we are able to utilize many technologies and incorporate them into a working product.
What we learned
webscraping, running 2 separate applications at the same time, using standard library, using google cloud, using google spreadsheet as a database is interesting
What's next for WatchDoge
more verbosity with our scraper, migrate spreadsheet database to something else, add more time options for checking
Log in or sign up for Devpost to join the conversation.