Very niche post ahead, geared towards Volunteer Coordinators for official FIRST events. If that’s not you, no hard feelings. Forward to your favorite Volunteer Coordinator, if you’d like!
Introducing VC Tools (volunteer.systems), a suite of productivity tools for FIRST Volunteer Coordinators
If you are a Volunteer Coordinator for an official FIRST program, you know that the FIRST Volunteer Management System (VMS) is a powerful tool with a lot of limitations. HQ is known to be working on a long-term replacement for much of their IT stack, but in the meantime, the system we have is the one we will continue using.
I’ve developed two tools so far (and hope that you, the community, will contribute more). Those tools are:
Name Badge Generator
Take the VMS “Name Badges” report and turn it into easy-to-ready name badges for Avery or Dymo labels with just one-click. No mail merges. No manipulating spreadsheets.
A VMS export yields the following example badges in just one click. You can customize text in either of the bottom corners and along the top banner. Further customization is not available at this time.
Volunteer List Parser
Anyone who has worked with VMS before knows that getting a report with one volunteer per line is not easy. For the uninitiated, the “Assigned Volunteers Report” lists each volunteer-day-role combo as its own line on a spreadsheet. Meaning, if someone is assigned to a single role for three days, they will appear three times on the export. If one of those days, they have multiple roles, they’ll appear twice.
Two years ago, I introduced a spreadsheet-based tool to FRC Volunteer Coordinators to combat this. While folks were generally happy with the sheet, I got some feedback that the sheet broke under certain conditions and wasn’t intuitive for the non-techies among us.
Now, in one click and right from your browser, convert a VMS report to something easily manageable.
All the other stuff
- Why now? I am releasing this now (in September) rather than waiting until FRC season. I know many FRC VCs don’t currently have access to VMS. However, FLL and FTC season are upon us, and the number of FLL and FTC VCs greatly exceeds those in FRC. I’m hopeful to use these smaller scale events to get some feedback and make the tools even more solid before FRC season. I’ve had a few folks look at the tools, but please try to break them, if you are a VMS user and you can. Now is the time!
- Personally Identifiable Information (PII): No data leaves your web browser when using VC Tools. All processing happens client-side (on your device) to ensure PII compliance. As is the case when you download an export from VMS, please keep exports from VC Tools safe if they contain PII. The software is open source and you can inspect the tools to confirm that no data is being sent to any third party.
- I’m not a coder. I just play one on TV. Seriously, though, folks. I really don’t know how to program. I know enough to be dangerous, and completed this project with more help than I’d like to admit from some AI tools (they’re credited on the webpages and in GitHub). If you know how to write in JavaScript, please help make my code better, or consider adding some new tools.
I made these tools, primarily, to make my workflows easier. As a year-round VMS user (for FLL, FRC, and the FIRST Championship), I’m thinking about this stuff all the time. I’d love to hear your experiences and feedback, if you use these tools.