Brutime
Brutime is a Node.JS library for scraping data from Brunel University's timetabling portal.
Install
npm install --save brutime
Usage
Require brutime
var BruTime =
Create an instance of BruTime with your login/password.
var timetable = login: '1156145' password: 'my password'
listMyModules()
- List your enrolled modules
// List Enrolled Modulestimetable
getMyModulesTimetable()
- List contact hours for your enrolled modules
timetable
Testing
$ export LOGIN=YOUR_STUDENT_ID$ export PASSWORD=YOUR_STUDENT_PASSWORD$ npm test
Licence
MIT