We have a UI on a web-page, where relationships between users can be defined by admins. Users are divided to two roles, in this case "Lorem" and "Lorem ipsum".
Right now a relationship between two users can be chosen from 3 options: - no relation - with notif - without notif
Our current solution was designed for maximum 25 users, the "Lorem"-group users are displayed in the first column, while the "Lorem ipsum"-group users are displayed in the first row.
The specific intersecting cell displays the current relationship between the relevant 2 users.
When the mouse is hovered over a cell, a dialog appears displaying the 2 users, and their current relationship-type, and also the possibility to change this type.
My problems/questions:
As you can see, for 25 users this is getting to be hard to overview. We also have a request to allow more users (let's assume 50 or even more!), so displaying 50 or more columns will be really hard to handle via this UI.
This is the same, if there were 50 rows, and the admin wants to define relationship of the user in the last row, she wouldn't be able to see the header of the table (in this case the users from the other, "lorem ipsum" group), because she would be scrolled down!
The main idea behind this concept was to be fast, simple, and easy to overview the whole relationship-matrix.
Any advices to handle much more users?