You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Admin Coordinators need a centralized view of all user profiles (Guests, Hosts, and Coordinators) in the Home Unite Us (HUU) platform. This feature enables administrative oversight, efficient user management, and ensures that Admin Coordinators can monitor who is currently active, pending, or inactive within the system.
🧩 Objective
Implement an Admin Dashboard that provides a unified, filterable, and sortable table displaying all user profiles — Guests, Hosts, and Coordinators — with key information and current system statuses. This view will help Admin Coordinators oversee program participation, track activity, and ensure data completeness and integrity.
🔍 Context / Background
The Admin Coordinator as responsible for maintaining oversight of both operational workflows and participant tracking. This includes ensuring that all active Coordinators are assigned properly, Hosts and Guests are enrolled correctly, and all records remain accurate and up to date. The section 2 figma workflow reveals that multiple manual entries, follow-ups, and file management tasks are performed across various roles. By digitizing this data in a single table, Admin Coordinators can move away from manual spreadsheets and ensure unified visibility of user engagement and progress. Coordinator Dashboard (Issue #501) allows Coordinators to view Guests and Hosts assigned to them. This proposed feature extends the same visibility to Admin Coordinators across all user roles (Guests, Hosts, Coordinators), thereby providing system-wide administrative control and insights.
📌 Scope of Work
Develop an Admin Dashboard Table displaying:
User Type: Guest, Host, Coordinator
Name / ID
Role / Program Affiliation
Coordinator Assigned (if applicable)
Status: Active, Pending, Inactive
Last Updated
Registration / Onboarding Stage
The feature shall Include:
Filtering and sorting by user type, status, and coordinator
Search by name or email
Access control to ensure only Admin Coordinators can view/edit profiles
Links to view full individual profiles
Role-based visual cues (color-coded tags for role identification)
Support responsive design for desktop and tablet
Ensure audit logging of all profile views/edits
Future enhancement: bulk export or reporting capability
🧠 Problem Statement
Currently, Admin Coordinators lacks a page in HUU to view all profiles in the Home Unite Us system. Information is dispersed across separate dashboards or manual spreadsheets. This creates inefficiency, duplication, and lack of oversight. A consolidated Admin Dashboard table will centralize visibility and streamline management across Guests, Hosts, and Coordinators.
🙋 User Story
As an Admin Coordinator,
I want to see all profiles of Guests, Hosts, and Coordinators in one place,
So that I can keep track of who is in the system and monitor their statuses efficiently.
🎯 Acceptance Criteria (Definition of Done)
Functional Criteria:
Admin Coordinator can access an “All Profiles” table via the Admin Dashboard.
The table displays Guests, Hosts, and Coordinators, along with:
Name
Role/User Type
Coordinator Assigned
Status (Active/Pending/Inactive)
Date of Last Update
Registration/Onboarding Stage
The table supports:
Sorting by any column
Filtering by role, status, and coordinator
Keyword search by name or email
Clicking on a name opens the full user profile view.
Admin Coordinator can toggle between “All,” “Guests Only,” “Hosts Only,” or “Coordinators Only” views.
User role tags (e.g., Guest = green, Host = blue, Coordinator = orange) are visible for clarity.
Table loads within acceptable performance thresholds (<3 seconds).
Audit trail records profile views, edits, and exports.
Design matches the HUU system style guide and accessibility standards (WCAG 2.1).
Non-Functional Criteria:
Access restricted to users with the Admin Coordinator role.
Data refreshes dynamically or via manual refresh button.
Handles large datasets efficiently (pagination or infinite scroll).
Extend UI patterns from “Coordinator Dashboard” to “Admin Dashboard” for consistency.
Utilize responsive grid layout for large datasets.
Figma design to include role filter dropdowns, color-coded tags, and hover tooltips.
Consider adding “Export CSV” button for administrative reporting in a future enhancement.
🛑 Constraints / Risks / Workflow Dependencies
Dependency on backend API endpoints for fetching Guest, Host, and Coordinator data (e.g., Coordinator Dashboard Endpoint Coordinator Dashboard Endpoint #651).
Requires updated role-based access control (RBAC) definitions to distinguish between Coordinator and Admin Coordinator permissions.
Must comply with data privacy and security policies (GDPR/HIPAA).
Performance optimization required for large data loads.
Coordination needed with UX and backend teams for pagination and filtering logic.
🧩 Overview
Admin Coordinators need a centralized view of all user profiles (Guests, Hosts, and Coordinators) in the Home Unite Us (HUU) platform. This feature enables administrative oversight, efficient user management, and ensures that Admin Coordinators can monitor who is currently active, pending, or inactive within the system.
🧩 Objective
Implement an Admin Dashboard that provides a unified, filterable, and sortable table displaying all user profiles — Guests, Hosts, and Coordinators — with key information and current system statuses. This view will help Admin Coordinators oversee program participation, track activity, and ensure data completeness and integrity.
🔍 Context / Background
The Admin Coordinator as responsible for maintaining oversight of both operational workflows and participant tracking. This includes ensuring that all active Coordinators are assigned properly, Hosts and Guests are enrolled correctly, and all records remain accurate and up to date. The section 2 figma workflow reveals that multiple manual entries, follow-ups, and file management tasks are performed across various roles. By digitizing this data in a single table, Admin Coordinators can move away from manual spreadsheets and ensure unified visibility of user engagement and progress. Coordinator Dashboard (Issue #501) allows Coordinators to view Guests and Hosts assigned to them. This proposed feature extends the same visibility to Admin Coordinators across all user roles (Guests, Hosts, Coordinators), thereby providing system-wide administrative control and insights.
📌 Scope of Work
Develop an Admin Dashboard Table displaying:
The feature shall Include:
🧠 Problem Statement
Currently, Admin Coordinators lacks a page in HUU to view all profiles in the Home Unite Us system. Information is dispersed across separate dashboards or manual spreadsheets. This creates inefficiency, duplication, and lack of oversight. A consolidated Admin Dashboard table will centralize visibility and streamline management across Guests, Hosts, and Coordinators.
🙋 User Story
As an Admin Coordinator,
I want to see all profiles of Guests, Hosts, and Coordinators in one place,
So that I can keep track of who is in the system and monitor their statuses efficiently.
🎯 Acceptance Criteria (Definition of Done)
Functional Criteria:
Admin Coordinator can access an “All Profiles” table via the Admin Dashboard.
The table supports:
Non-Functional Criteria:
🖼 Design Notes (Preliminary)
Ready for design: In-progress
🛑 Constraints / Risks / Workflow Dependencies