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. 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 tangle of spreadsheets and email threads with a single source of truth, cut the coordination burden on staff by an estimated 30 plus hours each week, and gave the organization clear visibility into shift coverage for the first time. The system also handles shift call-outs and sends volunteers bi-weekly reminders of the shifts available to them, keeping open spots filled without staff having to chase people down.
Stack & approach: Custom web application · self-serve scheduling · coordinator dashboard · written manual and live training · designed for a non-technical user base.
vhsconnect.org →