Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dashboard for JOIN Staff members #796

Closed
4 tasks
Chris-Boe opened this issue Feb 10, 2022 · 0 comments · Fixed by #811
Closed
4 tasks

Dashboard for JOIN Staff members #796

Chris-Boe opened this issue Feb 10, 2022 · 0 comments · Fixed by #811
Assignees
Labels

Comments

@Chris-Boe
Copy link
Contributor

Purpose
What will this feature provide?
Mobile-friendly dashboard showing an accordion with their associated Tenants listed and an accordion with the tickets associated to their tenants (see the JOIN Staff Edit page and the Property Manager dashboard for inspiration)
Dashboard Description
PM Dashboard mobile mockup

Proposed Solution
If you have an idea on how to implement this feature, please share!
Use a media hook to query for the window size and determine which view should be shown, mobile or desktop.
Show easy access to the tenants they're assigned to, and the tickets the user has access to (ones assigned to their tenants). No need for a Properties section on the dashboard

Acceptance Criteria
Please list the requirements the implementation of this feature should meet.

  • Mobile view shows when in mobile sized window (check breakpoint in code)
  • Mobile view aligns with mockup above (with added Tickets section)
  • Transition from mobile to desktop and vice versa is smooth
  • Desktop view aligns with description above, with accordion sections for Tenants and Tickets, inspired by the Property Manager dashboard and the JOIN Staff edit page

Mockup Screenshot or Page Number
Paste a screenshot of the feature from the FIGMA mockups or cite the page number.

Additional context
Add any other context or screenshots about the feature request here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant