pcmnac / escolavirtual-monitor

A very simple puppeteer script to track students progress on escolavirtual.pt and send alerts.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Escola Virtual Monitor

A very simple puppeteer script to track students progress on escolavirtual.pt and send alerts. I created this to monitor my kids progress and decided to make it public since it can be useful for other people.

Requiments

Set Up Instructions

  1. Clone this repo;
  2. run npm i inside the project directory;
  3. Rename the .env.example file to .env;
  4. Setup an SNS Topic on your AWS account and assign its ARN to the SNS_TOPIC_ARN variable on the .env file;
  5. Assing the list of login:password pairs of the students you wanna track to the STUDENTS variable on the .env file;
  6. Run sls deploy to deploy your lambda function;
  7. Optionally, you can change the schedule in the serverless.yml file by modifying the cron expression.

About

A very simple puppeteer script to track students progress on escolavirtual.pt and send alerts.


Languages

Language:JavaScript 97.0%Language:Shell 3.0%