GitXplorerGitXplorer
f

uwi-grade-checker

public
1 stars
3 forks
0 issues

Commits

List of commits on branch master.

No commits found

There are no commits on branch master.

README

The README file for this repository.

UWI Grade Checker

Node tool using Puppeteer to check grades for UWI students and display a notification.

Requirements

  • Node 7.6.0 or greater
  • (Optional) Yarn
  • Operating System Requirements of node-notifier:
    • macOS: >= 10.8 or Growl if earlier.
    • Linux: notify-osd or libnotify-bin installed (Ubuntu should have this by default)
    • Windows: >= 8, task bar balloon for Windows < 8. Growl as fallback. Growl takes precedence over Windows balloons.
    • General Fallback: Growl

Setup

Include a config.json file in the project directory like the following:

{
"id": "<UWI Student ID number>",
"password": "<the password for your UWI account>"
}

Install dependencies: yarn OR npm install

Running Appliction

> node main.js 

Note: This script relies on the structure of the UWI website so if the structure changes this script will fail.

Suggestion: Use Cron on Linux to get a notification of the grades when you start your computer