canvas-drawer
Background application to automatically upload assignments to a Canvas LMS instance.
Remember working on COMP182 last minute and nearly missing your canvas submission! That pain is no longer, thanks to the help of canvas drawer.
After providing a .canvas-include.yml file in your assignment directory like so:
canvas_url: "https://canvas.rice.edu"
api_key: <secret>
course_id: 10477
assignment_id: 66997
files:
- "hw4.pdf"
- zip:
- "cool-picture.png"
- "cool-stuff.png"
where course_id and assignment_id can easily be found by navigating to the course page online, you register
the directory with canvas-drawer and it will make sure to submit your assignment on file changes, before the due date, and when you manually run canvas-submit.
Log in or sign up for Devpost to join the conversation.