hackforla / VRMS

Volunteer Relationship Management System: This is an ambitious project to create a system that will help us measure our human capital development, reduce repetitive tasks and processes, and improve outcomes.
GNU Affero General Public License v3.0
40 stars 79 forks source link

Redesign the "Users" Screen #1751

Open JackHaeg opened 1 month ago

JackHaeg commented 1 month ago

Overview

Currently, there is no way for admins to see a list of other admins on the VRMS app, or a list of users with Project Management (PM) access to specific projects. We need to redesign the "Users" Screen on VRMS to serve as a page where an admin user can choose to access the existing "User Management" screen (now called "User Search") OR a new "User Permission Search" screen.

Requirements

Past Requirements to Reference

- **_Design_**: - Blank screen with a clickable link that directs the user to the existing "User Management" screen (update title of screen to "User Search"), and a clickable link to the new "User Permission Search" screen. ([See mockups - page 1](https://docs.google.com/presentation/d/1oPP7mXDb09le3vVyaB4YUzOYYDa7sqDVCmvW5Srg30k/edit?usp=sharing)) - **_Functionality:_** - WHEN a user clicks on the "User Search" screen, THEN they are directed to the existing "User Search" screen, where a user can search for users based on name and email. (This screen is contained within "Users" Menu) - WHEN a user clicks on the "User Permission Search" link, they are taken to the new "User Permission Search" screen (see: #1752).

Action Items

Resources/Instructions

Screenshot of redesigned "Users" screen

Screenshot 2024-10-02 at 4 28 37 PM

vorleakyek commented 1 month ago

@JackHaeg , @trillium, are these last two checkboxes for information only? It seems like we will be covering them in https://github.com/hackforla/VRMS/issues/1752.

image