I received feedback from a few people that the FVS was hard to use. Most people want to get in, sign up for a couple of shifts, and get out. The current interface overloads them with information and makes it hard to focus on the information they want.
My hot take: Change the default view as follows.
- A first pane with the text "I want to volunteer for [EVENT] in [DEPARTMENT] as a [ROLE]". Wait until a department selection is made and display available shifts in a time-sorted list below, refine by role if a role selection is made. Consolidate roles that are part of a set (eg ice cashier/pusher/slinger). Multiple instances of the same shift would be consolidated into a single line item, showing how full that shift is as "Saturday Swing Dirt Ranger (3/12)"—or do a tiny thermometer infographic if you want to get fancy. A checkbox, disabled by default to "Show shifts that overlap with my current shifts." At the bottom of this pane would be "More options…" for setting up group shifts and anything more complicated.
- A second pane showing "My shifts" with download links.
- A third pane, maybe, showing "Information about departments and roles"
I received feedback from a few people that the FVS was hard to use. Most people want to get in, sign up for a couple of shifts, and get out. The current interface overloads them with information and makes it hard to focus on the information they want.
My hot take: Change the default view as follows.