Author

Building a direct line between participants and the people guiding them

A mobile app for program participants and a desktop messaging experience for case managers, built from scratch and designed to close the distance between two groups who had been trying to reach each other through phone tag for too long.

My Role:

UX Designer, Consulting

Client:

State Workforce Development Program

PLATFORM:

Mobile App and Desktop

Automated Testing, Manual Testing, WCAG 2.1
AA Audit

TEAMS:

Design, Development, Client Stakeholders

THE STARTING POINT

Phone tag in both directions, with real stakes on both ends.

Case managers would call. Participants would miss it. Participants would call back. Case managers would be with someone else. In the meantime, questions went unanswered, deadlines crept closer, and the distance between a person and the support they needed stretched a little wider.

The program also relied on a third party website to post job listings and career event announcements, a tool the state did not own and had no guarantee of keeping if their contractor relationship changed. Information that participants needed to move their job search forward was living somewhere the state could not fully control.

The goal was clear: build something the state owned outright, designed specifically for their participants and their case managers, that would work regardless of who held the contract. Not a workaround. Not an adaptation of someone else's tool. Something built from the ground up with both users in mind from the very first decision.

There is also a policy dimension worth understanding. Proposed legislation holds states financially responsible for SNAP payment error rates that exceed certain thresholds, with penalties that scale significantly based on how far over the line a state falls. A meaningful share of those errors trace back to participants failing to report changes in income or household composition, often because the right person was simply hard to reach. A reliable direct line between participants and their case managers is one practical way to change that.

2

distinct user types, each with their own platform and context

distinct user types, each with their own platform and context

4

core sections built into the mobile app for participants

core sections built into the mobile app for participants

38+
24hr

security check window for attachments requiring a purposeful design solution

security check window for attachments requiring a purposeful design solution

2

languages supported across all downloadable forms

languages supported across all downloadable forms

  • A note on process: This project was shaped by stakeholder requirements rather than direct user research. The core features were defined up front: direct messaging, document sharing, career event listings, forms access, and office contact information. Design decisions were made within those parameters, with particular attention to the edge cases and communication moments that requirements documents rarely anticipate.

THE PRODUCT

Two surfaces. One connected experience.

Participants interact with the program through a mobile app organized around four sections. Case managers engage through a messaging interface built directly into their existing desktop system, keeping everything in one place without requiring a separate tool or login.

The project came to me after an initial phase with multiple designers. I took on primary responsibility for the participant-facing mobile app while carrying the design language and interaction patterns forward from the case manager experience already established in the broader system redesign. The two needed to feel like parts of the same product even though they lived on very different screens.

HOME

Career events and program announcements

Job fairs, open interviews, and time-sensitive announcements live here. Content that previously depended on a third party website is now owned by the state and surfaced directly to participants in a format built for mobile.

Career events and program announcements

Job fairs, open interviews, and time-sensitive announcements live here. Content that previously depended on a third party website is now owned by the state and surfaced directly to participants in a format built for mobile.

CONTACT US

More than one way to get help

Phone, direct message, and office location all in one place. A WCAG compliant PDF of office locations serves as an accessible interim solution while a searchable locator is planned for the next release.

More than one way to get help

Phone, direct message, and office location all in one place. A WCAG compliant PDF of office locations serves as an accessible interim solution while a searchable locator is planned for the next release.

FORMS

Complete or download, in two languages

Forms are split between online completion and downloadable PDFs. Both English and Spanish versions are available for every downloadable form, carrying forward a language accessibility commitment already present on the program's existing website.

Complete or download, in two languages

Forms are split between online completion and downloadable PDFs. Both English and Spanish versions are available for every downloadable form, carrying forward a language accessibility commitment already present on the program's existing website.

MESSAGES

A direct line, finally

Participants can send and receive messages, share documents, and stay informed through notifications. Push alerts bring them back into the conversation even when the app is closed. Case managers see the same messages in their desktop system without switching tools.

A direct line, finally

Participants can send and receive messages, share documents, and stay informed through notifications. Push alerts bring them back into the conversation even when the app is closed. Case managers see the same messages in their desktop system without switching tools.

DESIGN DECISIONS

Three moments that required something more than requirements.

Stakeholder requirements defined what the app needed to do. These three decisions defined how it would feel to actually use it.

1

What does a participant see before they have a case manager?

1

New participants can wait up to ten days before a case manager is assigned to them. During that window, the messaging feature has nothing to offer yet. Two options were on the table: hide the Messages button entirely, or gray it out. Neither felt right. A hidden button offers no explanation and could make a returning user think the feature had disappeared. A grayed out button invites tapping and frustration with no path forward. The approach I landed on was to keep the Messages section fully accessible, with a clear and warm message explaining what is happening, how long it typically takes, and a phone number to call in the meantime. The feature becomes a promise rather than a dead end. Participants know it is coming, they know why it is not available yet, and they are not left wondering whether something is wrong with the app or with their account.

2

How do you make a 24 hour wait feel intentional, not broken?

2

Every attachment sent through the app, whether a resume from a participant or a form from a case manager, has to pass through a security check before it reaches the other person. That process can take up to 24 hours. Left uncommunicated, that gap could easily feel like a failure. A participant who sends their resume and sees nothing happen might resend it, call their case manager, or simply lose confidence in the app. The solution treats the delay as something worth explaining rather than hiding. The moment an attachment is sent, an amber pending message appears in the conversation thread in plain language, telling the user exactly what is happening and how long it could take. When the attachment clears security, a new message arrives in the thread with a green confirmation. No separate notification. No settings screen to check. The status lives inside the conversation where both users are already looking, on both mobile and desktop, in a consistent visual language across both platforms.

3

Keeping both users informed without overwhelming either one

3

Participants receive push notifications when a new message arrives, surfacing the app even when it is not open. Inside the app, a tabbed Messages section separates direct messages from program notifications like office closures, career event reminders, and form deadlines. That separation keeps personal conversations from getting buried under program announcements while still ensuring participants see time-sensitive information. On the case manager side, unread message counts appear directly in the navigation of the desktop system so nothing requires a separate check or an additional tool. Both users stay informed through the surfaces they are already using.

OUTCOME

Something built to last, not just to ship.

The app was completed and reviewed by stakeholders before deployment. The state now has a platform they own fully, one that will not disappear if they change contractors and was not designed around someone else's constraints or business model. That kind of longevity was the intention from the start and it shaped every decision along the way.

Beyond the immediate product, the communication channel this app creates has implications that reach further than messaging. A participant who can quickly ask their case manager a question about a change in their income situation is more likely to report it correctly and on time. That kind of friction reduction, small in any single interaction, adds up in ways that matter at a policy level.

A searchable office locator is planned for the next iteration to replace the interim PDF on the Contact Us page. Additional form types and online completion capabilities are also scoped for future phases as the platform grows.

REFLECTION

What building something new teaches you differently than fixing something old.


The requirements never cover the edges

No document told me to design for a participant without a case manager yet. That gap only becomes visible when you think about the full arc of a user's experience rather than just the features on the list. The most meaningful design decisions in this project came from asking what happens before and after the things stakeholders asked for.

The requirements never cover the edges

No document told me to design for a participant without a case manager yet. That gap only becomes visible when you think about the full arc of a user's experience rather than just the features on the list. The most meaningful design decisions in this project came from asking what happens before and after the things stakeholders asked for.

Technical constraints are communication opportunities

The 24 hour security check could have been treated as a footnote. Treating it as a design problem instead turned a potential source of confusion into a moment of transparency. Users who understand what is happening and why are more patient, more trusting, and more likely to come back.

Technical constraints are communication opportunities

The 24 hour security check could have been treated as a footnote. Treating it as a design problem instead turned a potential source of confusion into a moment of transparency. Users who understand what is happening and why are more patient, more trusting, and more likely to come back.

Research shapes decisions even when it is absent

This project moved on stakeholder timelines without direct access to participants or case managers. That is a real constraint and one worth naming. I found myself drawing on what I had learned from the research-heavy projects alongside this one to fill in gaps that user conversations would have answered directly. It reinforced for me that research is not just a phase. It is a habit of thinking that carries across every project.

Ownership changes what design means

Designing something a state will own indefinitely is different from designing a feature with a quarterly roadmap. The decisions made here will outlast any individual contributor, any contractor, and possibly any current stakeholder. That time horizon makes you more careful, more deliberate, and more attentive to the things that are easy to overlook when the deadline is close.

Ownership changes what design means

Designing something a state will own indefinitely is different from designing a feature with a quarterly roadmap. The decisions made here will outlast any individual contributor, any contractor, and possibly any current stakeholder. That time horizon makes you more careful, more deliberate, and more attentive to the things that are easy to overlook when the deadline is close.

Enter password to view case study