Skip to content

[Gantt] - Optional Design Review Suggested Date on Projects #3491

@chpy04

Description

@chpy04

Description

We want the Gantt chart to display a marker on the timeline for an optional suggested design review date that is associated with the project. This optional date would be set and updated in the project create and update pages. The marker should be a slightly transparent block on the upper half of that weeks section of the gantt chart block. When hovering over it, it should say "Proposed Design Review" and should have a button "Schedule now" that takes the user to the calender.

Acceptance Criteria

  • The create and update project endpoints are changed to handle multiple proposed design review dates which each represent a week block of a proposed design review
  • the shared type reflects this and the frontend interprets the dates correctly to display on the gantt chart as described above
  • The UI for selecting a date should pull up a calendar where the user can select a given week. It should be intuitive to the user that they are selecting a week and not a day

Proposed Solution

The backend should store an optional array of dates on each project, where each date represents the start of a 7 day block for a proposed design review date. For the UI, use a pre-existing calendar component for the date selection

Mocks

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions