Creating Events from Scheduling Patterns

Hello bubblers!

I am working on an application that will handle employee scheduling and time off management. Having done quite a bit of research on the forum there seems to be quite a few options floating around on creating recuring events, but not sure they are suitable for my use case.

In short an admin user will be able to set up a pattern for an employee (e.g. Monday - Friday 08:00 am 17:00 pm) and have the ability to create this pattern X weeks in the future.

Respectively each shift this can be displayed with a calendar plug in the form of individual events.

My data structure is relatively simple :


My thought process so far is… creating a separate data type for a Weekly Schedule where the user can create each day of the week (Sun, Mon, Tue, etc.) as date ranges and via a workflow they can copy this over to the Primary Work Schedule object by simply perfuming date + x days. Having thought further this seems an overkill and will likely be quite heavy in terms of resources, negatively impacting UX.

Any help and guidance would be greatly appreciated!

This topic was automatically closed after 69 days. New replies are no longer allowed.