Began in September 2025
As a member of the admin team for a club, we needed to manage 80+ volunteers with varying roles, training levels, and desired volunteer frequency.
Initially a Google Sheet with basic data validation, I developed a comprehensive volunteer management system within Google Sheets leveraging Google Apps Script. This features a volunteer scheduler view with volunteer names, their training levels, the number of weeks since their last volunteer activity, and the target number of weeks until their next volunteer engagement on the individual's frequency preference. Checking checkboxes for volunteers allows the scheduler to visually see the people being added to a lineup before hitting a button to automate the process of adding the names to a concise schedule page for the upcoming volunteer date.