Implement Guest Dashboard Components #566
Labels
Complexity: Missing
help wanted
Extra attention is needed
p-Feature: Guest Dashboard
points: missing
Role: Front End
Section: 2
Related to Major Flows Section 2: Application & Onboarding Process
Milestone
Overview
We can start development on the guest dashboard so I thought it would help to break it down into separate smaller components we could tackle all at once. In the image below I drew boxes around what I believe to be the main components that make up the UI. This includes the outer page layout consisting of the header and sidebar, the two column inner layout of the main panel and it's headers, expanding tasks list, the subtasks inside, and the coordinator contact. Something we have to keep in mind for these components especially is reusability since they will be used in the host dashboard as well. Let me know if you think this component breakdown makes sense.
Action Items
These are the proposed UI tasks for the guest dashboard:
Outer layout
The outer layout consists of the nav bar, side nav, and main panel
Issue: #567
Inner layout
Inner layout is essentially the guest dashboards home page and consists of a "Welcome" header, and two columns with headers for tasks and contacts.
Issue: #571
Tasks list
An acordian that renders a list of tasks inside of it when expanded
Issue: #568
Sub tasks
The tasks within these expandable panels
Issue: #569
Coordinator Contact
Contact information for the coordinator
Issue: #570
Resources/Instructions
Material UI documentation: https://mui.com/material-ui/
The text was updated successfully, but these errors were encountered: