Skip to content

This is a project for my job at the UW Law School. I designed this Google Apps script system to create google calendar events that the in class recorders use to scheduler their recordings. It then also creates a spreadsheet to keep track of all of the scheduled recordings.

Notifications You must be signed in to change notification settings

derpysquid1121/bulk-recording-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Google Apps script for bulk scheduling NCast AV recordings.

This script is made for Google Apps Scripts. It works with a google sheet in order to pull classes and their info and then create google calendar events that the recording hardware in the classrooms use to schedule their recordings It keeps track of which classes were successfully scheduled and which ones were not. If it was unsuccessful it highlights the specific data that it was unable to parse and checks a certain box on that row to indicate what problem it ran into.

It also creates and organizes a spreadsheet to keep track of the scheduled recordings. There are other scripts that my manager made that are then used on that spreadsheet to implement a process through which students who miss class can automatically be students the recording of the class that they missed.

Authors

Screenshots

The first two screenshots show the spreadsheet from which the data is pulled. The first is to show the layout, and the second is to show an example of the error handling. Bulk data spreadsheet Bulk data spreadsheet with successes and errors This third screenshot shows the resulting scheduled classes sheet used to keep track of the recordings and then to connect to the campus canvas services with further scripts written by my manager. Scheduled Recording sheet

About

This is a project for my job at the UW Law School. I designed this Google Apps script system to create google calendar events that the in class recorders use to scheduler their recordings. It then also creates a spreadsheet to keep track of all of the scheduled recordings.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published