csoc-de / Shifts

MIT License
28 stars 7 forks source link

Feature request: irregular shifts planning #49

Open tatrapikao opened 11 months ago

tatrapikao commented 11 months ago

Hi,

As Admin i can create shifts that repeat weekly. In my working context the required amount and type of shift per day changes regulary. I would llike to plan required (open) shifts for e.g. the next two weeks. To do so i could imagine to have to existing types of shifts as a word-cloud above the plan like this: shifts Where it is then possible to drag a given type to either open shifts or directly to a worker. Perhaps a click on the shift type would open a Menu where you can create a recuring shift like it is possible for Events in a Calendar (something like Monday to Friday for the next two weeks..). This would enable to plan Shifts easily during a team meeting by just dragging shifts to peaple as they announce availability. Also the Admin could prepare open shifts for a given timeframe and the Team then could just grab their desired shifts.

csoc-kevink commented 11 months ago

Hi @tatrapikao,

if i've understand you correctly you want shift-types that have a variable amount per week (e.g. 7 shifts in week one and 12 in week two and 4 in week three)? And a feature that a user can assign a unassigned shift to himself?

tatrapikao commented 11 months ago

Hi @tatrapikao,

if i've understand you correctly you want shift-types that have a variable amount per week (e.g. 7 shifts in week one and 12 in week two and 4 in week three)? And a feature that a user can assign a unassigned shift to himself?

Hi @csoc-kevink.

Thats what i am suggesting - plus an UI element for the admin to allows to add the predefined Shift-types to the Plan via drag and drop to enable easy planning for the Shits-admin.

csoc-kevink commented 11 months ago

Hi @tatrapikao,

that sounds nice. We will look into the implementation in the future. Drag&Drop is already available with the open shifts.