🔃 An easy way to check your WaterlooWorks rankings and matches!
A Node.js app will automatically alert you when WaterlooWorks job rankings come out. Powered by Puppeteer.
index.js
contains the main puppeteer scriptmailer.js
contains functions to send emails using SMTP
- Fill in
config.json
with your credentials
config.email
andconfig.password
is your WatIDconfig.mailer.auth
is the email server credentialsconfig.mailer.options
contain options such as to and from emailconfig.delay
is how often in milliseconds to check rankings
- Run
npm start
- You will receive an email when rankings come out.
- Run
npm run dev
- This will run Puppeteer in non-headless mode.
- This will also print out the scraped text.
Software is provided as-is, use at your own risk.