Sundae-Shop-Consulting / Volunteers

BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

Shift Recurrence #64

Open lmeerkatz opened 3 months ago

lmeerkatz commented 3 months ago

Start by building out just shift recurrence (without assigning volunteers) using PMM Service Schedules as a model. We'll add Shift Assignments as a separate issue.

image

image

Information about the schedule itself should be persisted as a custom object called Volunteer Shift Schedule. This is intentionally specific. While we may choose to organize the more generic recurrence classes into a recurrence subfolder, there is no desire to make a generic recurrence engine like we discussed with emails.

Volunteer Shift Schedule should include the following fields based on Service Schedule in PMM:

To limit the scope of the initial work, you may choose to leave out adding or removing shifts from this UI. That's fine as long as you create a follow-up issue to address that work.