A simple ManageBac scraper.
Clone the repository locally using git.
git clone https://github.com/ja1den/managebac-scraper.gitInstall the dependencies with npm.
npm installCreate an .env file with the target account's credentials.
TARGET_URL=school.managebac.com
TARGET_EMAIL=student@school.edu.au
TARGET_PASS=p455w0rdThen, run the start script.
npm startTo watch Puppeteer's progress, pass the --debug flag.
npm start -- --debugThe scraper will export to ./export/data.xlsx.