ICV is an LA-Based 501©(3) non-profit organization with a mission to support the most vulnerable population of at-risk and exploited youth. Our team worked with the Homeless Outreach Program!

What are other database systems doing?



Understanding ICV's daily operations
Our Problem + Task ☺︎
How might we centralize all their operations into one while ensuring unfamiliar features feel intuitive?
ICV's all-in-one internal dashboard!
Home + Calendar
Check-ins, event scheduling, and kit tracking.
Intake Form
Onboard a new client through a secured intake form to be a part of ICV's system.
Clients + Database
Access & edit client information + view all clients through a database.
20 weeks & a dream!
To sync up design & developers, this was our plan:
Building what we know & identifying what we don't
Knowing our core features, we started building out the skeleton of our product before beginning the long iteration stages.
Implementing feedback & rethinking visual hierachy
Client Profile Changes:
• Expand main contents
• Prioritize check-ins in the client profile.
• Nest upcoming check-ins within the check-in tabs
Calendar Changes:
• Access personal / team calendar through toggles
• Condense calendar view for maximum visibility
• Prioritize functionality rather than "nice-to-haves."
First, what are the differences?
Meeting clients can range from being a simple hello to a full deliberation. Here's a quick visualization that shows the relationship between different check-ins!
Creating multiple flows to check-in
To accommodate for this unpredictability, we had to make sure the flow for tracking a check-in can be as quick and efficient as possible, while also serving its purpose.
• 2nd Challenge
The edge case
Double-counting of family members can occur when both spouses are in the ICV system—either through having their own individual profiles or by being linked to a spouse who is already in the system. This can also include double-counting of dependents, if applicable.
Establishing a Head of Household
By assigning a client "Head of Household," we are able to eliminate double-counting and ensures an accurate count of the population served by ICV.
Family section revised
Under the "Family" section of the intake, clients will have to state if they have a spouse (regardless of if they are an ICV client), if they have dependents, and if they are the head of household. Children will only be stored under who is the head of household to avoid duplicates.
So... how responsive is our design?
After finalizing our feature set, we conducted unmoderated user testing on Maze using both tablet and desktop devices. This allowed us to simulate real-world usage scenarios—both in-field and in-office. In addition, we carried out live user testing sessions with ICV staff to gather direct feedback. From our analysis, we discovered that users faced the most difficulty navigating the tablet version of the interface, highlighting a key area for improvement in mobile usability.
Creating a collapsable menu
As a result, we designed a collapsible menu that allows users to easily navigate to the appropriate tab. This streamlined layout improves usability, reduces visual clutter, and enhances the overall user experience across the dashboard on tablets.
Colors & components
We centered our primary colors around ICV's signature blue. For the secondary colors, we chose a pastel palette to add a whimsical touch to an otherwise standard dashboard.















