In the services industry we need a way to assign shifts to users and to view this information in a timeline view where you can group the shifts by an Assigned field, but it needs to be limited to the Assignees, and not groups of Assignees.
Unassigned shifts can be dragged and dropped to a certain worker on a certain date.
The view should be able to change to Daily, Weekly, Monthly.
The closest you can get to this is using a Kanban view, but then you would have to create 365 options in a single select to have all the days of a year.
I have attached a screenshot from the current solution we are using: Connecteam.
And the closest result using a Kanban view.