Volunteer scheduling for 150 people, with the rollout to match
Vancouver Hospice Society
The challenge
A hospice runs on its volunteers, and VHS coordinated roughly 150 of them across multiple programs and shifts. Scheduling lived in spreadsheets, email threads, and phone calls. Coverage gaps were hard to spot until they happened, sign-up changes got lost, and a meaningful share of every week went to administration that could have gone to care. The volunteer base also skewed toward people who were not especially technical, so any solution had to be genuinely easy — not just functional.
What we built
VHS Connect (vhsconnect.org), a custom volunteer scheduling platform. Volunteers could see open shifts, set their availability, and sign up on their own, while coordinators got a single live view of who was covering what. The harder half of the work was adoption, not code. We wrote a plain-language manual and ran training so all 150 volunteers could move off the old system with confidence, and built the interface around the people who would actually use it rather than around the technology.
The outcome
VHS Connect became the day-to-day scheduling system for the entire thrift store volunteer group. It replaced the spreadsheet and email patchwork with one source of truth, reduced the coordination load on staff by an estimated 30+ hours weekly, and gave the organization clear visibility into coverage for the first time.
Stack & approach: Custom web application · self-serve scheduling · coordinator dashboard · written manual and live training · designed for a non-technical user base.
vhsconnect.org →