roos-fs tasks #839
Updated by Vadim Pariev 5 months ago
We need to introduce a new screen called Shift Planning (or Week Planning). The screen must consist of three main functional areas: * Team Selection Area * Task Pool (Filtered Tasks for Selected Team) * Weekly Planning Board (Days of the Week with Scheduling Dropzones) The layout and interaction model should be based on the attached HTML file (drag & drop weekly calendar and other items), but must be extended to support team selection and store missing data. **The scope of the ticket is to create a proper lay out. + team selection** **Functional Requirements** 1. Add a seperate point in the leftside manu under the name "Team planning" 2. Team Selection Area * Add a new left-side section (above the task pool): * A dropdown listing all Teams available in the system.(see the implimentation of other tasks) * quick link to the team management 2. Task Pool Area (also leave space for the filters) 3. Weekly Planning Board The weekly calendar in the HTML will be used as the foundation. Enhancements needed: Days should represent actual dates (Mon–SUn of selected week). 4. Ability to Change Week * Add a week navigation component: * Previous Week * Next Week * Current Week button * Selecting a different week updates the planning board and loads existing assignments. 5. Visual Adjustments * Add a visible header: Shift Planning / Week Planning * Keep the drag-and-drop behavior from the sample HTML. NOTE THE HTML FILE IS ONLY A SUGGESTED LAYOUT