A local web app that scrapes, notifies, and shows basic info of new eBay items.
A while back I made a python script to continuously get new items of eBay. The purpose of this is that sometimes to get a good deal on eBay you must be the first to an item (especially online where you are competing with everyone else). The script was made quickly and only took in mind my computer, meaning it would probably not work in windows. This project is not a script (partially) but a local web-app that will do the same as the script in a cleaner way with more options. (Also I know eBay does have a service to notify, but theirs does not continuously check, rather it checks once in a long while, which is too slow especially on the internet)
This is meant to run locally only since it is web scraping. Also I try to make the timeout between each request such as not to overflow or cause any trouble. Another note is that I made this to work with only one connection, this is to avoid many request to eBay.
- Socket.io for website updates
- Tutorial for web scraping using node
- Notifications api for browsers
This is web scraping so try not to make the request time (sleep_time) to short. This uses Node.js.
git clone https://github.com/josuerojasrojas/newly-listed-ebay-webapp.git
cd newly-listed-ebay-webapp
npm install
npm start
Just add them and I will look at them (@me so I will be notified).
If you would like to contribute, when I write things sometimes I leave behind 'TODO', you can search them and if you can figure out then make a pull request. Some are simple and others might just be confusing since they come out off the state of the moment.