Automatically grabs your uOttawa schedule of your current and/or following semesters and populates your google calendar with your courses. Plus, lets you choose specific colours for lectures, DGDs/tutorials and Labs!
Currently porting the app as a webapp (see here). In the meantime, use the CLI app!
- Install node.js - at least v4.4.4
- This runs the CLI app, does the scraping and multiple requests to APIs
- Use
git
to download the repository or download it as a zip file and decompress it. Don't move the files relative to each other! - When that's done, open your
cmd
orterminal
and go to the root of the project. E.g. if you installed it atC:/Downloads/Project
, that is the root of the project.
- See this if you don't know how to change directories in the command-line
- Run
npm install
- this installs all the dependencies of the project. - Run
node run
- this starts the app. Follow the steps, and your calendar should now be generated automatically :)