A connected system does not need to show every user the same dashboard. Customer, driver and manager roles have different tasks, different information needs and different reasons for opening the site.
Start with the task at hand
A customer may need an order status. A driver may need the next relevant job. A manager may need to resolve an exception. Prioritising those tasks reduces clutter and helps users act without understanding the entire system behind the screen.
Keep access deliberate
Role design is also information design. Decide which records a person needs for their task and which actions they can take. Test accounts with realistic roles rather than checking everything through an administrator view, which can hide missing permissions and misleading screens.
Connect the handovers
A status update should be meaningful to the next person. Agree the language, timing and responsibility for changes. In our hospitality platform work, these handovers are part of the product experience, not a final administrative detail added after the customer screens are designed.
Put it into practice
- Write a primary task for each role
- Test with role-specific accounts
- Agree who owns each status change
At 3 & A Half Geniuses, we bring design, websites, apps and practical AI workflows into the same conversation. Explore your AI brain or tell Darren what you are working on.