WebScraper to check if the price of the chosen product is below the desired price. When the price is below the desired price, a SMS will be sent to your phone with the product information, then the application will be stopped.
Main Technologies: NodeJS and Cheerio to get website data, and Twilio as SMS service
$ npm install
$ cp .env.example .env
Set your Twilio information in TWILIO_ACCOUNT_SID
, TWILIO_AUTH_TOKEN
and TWILIO_PHONE_NUMBER
Set your phone number at MY_PHONE_NUMBER
Change the product and price information in the variables desiredPrice
and url
$ node scraper.js