I'm deep in the middle of an intensive rewrite using webpack-vuetify and all the best practices. Rather than running building off this code, sit tight and help build/fork a much easier to use version with bug fixes galore
When using Canvas, I found that constantly downloading new files, updated files and then organizing those files was a huge pain. This program aims to work by having Google Drive like functionality with Canvas so that you never have to worry about being up to date or how you have organized things, because they will be organized on your computer just as they are organized on Canvas.
Clone this repository and run npm i
. Once it's done installing the modules, run npm run start
Click on CFS icon and then Connect
Enter your school as it appears in the instructure link e.g. https://uvu.instructure.com
Login to canvas
Choose the folder you'd like to sync to