Volunteer scheduling service

CartShifts

CartShifts is a volunteer shift scheduling system that enables organisations to manage shifts, coordinate volunteers, and send optional WhatsApp reminders for upcoming shifts.

Key Features

  • Shift creation, updates, and real-time visibility
  • Public volunteer sign-up for available shifts
  • Secure admin dashboard for managing schedules and volunteers
  • Rolling rota and fixed scheduling support

WhatsApp Notifications

  • Optional reminders sent before scheduled shifts
  • Sent using the Meta WhatsApp Cloud API
  • Triggered via scheduled background processing
  • Used strictly for operational notifications (not marketing)

System Design

  • Real-time updates across connected users
  • SQLite-based data storage
  • Mobile-friendly responsive interface

Scheduling

  • Weekly and monthly recurring shifts
  • Week-of-month scheduling support
  • 4-week rolling rota options

Governance

  • Audit logging of changes
  • Access control via secure tokens
  • Structured volunteer data management

Contact

For enquiries about CartShifts or WhatsApp notifications: contact@cartshifts.org

Privacy Policy

CartShifts processes only the minimum data required to operate a volunteer shift scheduling service.

  • Volunteer details may include name and optional contact information.
  • Phone numbers are used solely for sending shift reminders via WhatsApp.
  • No personal data is sold, shared externally, or used for marketing.
  • Data is retained only as long as necessary for scheduling purposes.
  • Users may request removal of their data at any time.

Terms of Service

  • CartShifts provides scheduling and notification functionality for volunteer coordination.
  • Users are responsible for the accuracy of information they provide.
  • WhatsApp notifications are optional and dependent on user-provided contact details.
  • The service must not be used for unsolicited messaging or marketing purposes.
  • Access may be restricted or revoked if misuse is detected.