Start a project Start
Case studiesCase template · My State
My StateGovernment services · Digital product
CalFresh and Medi-Cal case: handled by Shasta County HHSA, phone interview on Thursday, October 29
Handled by the county
Unemployment case: handled by the state's EDD, certify for October 11 to 24
Handled by the state
Security deposit case: handled by Shasta County Superior Court, ask in writing, then small claims
Handled by the court

Services

  • Product design
  • UX/UI design
  • Frontend development

Tools

  • Service inventory
  • Information architecture
  • Benchmarking
  • Policy research
  • User flows

Technology stack

  • React
  • React design system
  • TypeScript
  • Vite
  • CSS variables
  • qrcode-generator

My State

A concept for navigating government services through what is happening in your life. My State helps a person find who handles a request, understand the next step and keep track of the response, using California as the example.

Why this experience

Losing a job or facing housing trouble can involve several agencies at once. The person must identify the right offices, understand unfamiliar letters and keep separate deadlines in mind. We wanted that work to start from their situation, with a clear path through the agencies involved.

Our product decisions

We made the life situation the starting point and used the address to identify the responsible agencies. A plan brings the relevant steps together; each step still names who handles it and explains why.

We kept the ongoing exchange inside the case: status, letters, messages and the next action. We also separated finding an answer from making a consequential decision, with an illustrative benefits comparison showing how a change in pay could affect the household.

Our contribution

We shaped the product around life situations, organized a 546-item service inventory and designed how a person finds the responsible agency, follows a case and responds. We also designed the clerk’s side of the exchange and built both interfaces, using California scenarios to make the broader concept concrete.

Something changed? A list of life events: moving, lost a job, new baby, getting married, divorce, someone died, housing trouble, fire or disaster, turning 65
Start from what happened
Housing trouble plan: steps for today and this week, each with who handles it: state, court, county, city, school district
A plan across the relevant agencies

Find the next steps without knowing the agencies.

Housing trouble, a lost job or a move are understandable starting points. We used those situations to gather the relevant services into a plan, ordered as today, this week and later.

The housing example brings state, court, county, city and school responsibilities into one sequence. Each step names its owner, so the person can see how the parts relate without having to learn the structure of government first.

My governments for Redding, California: U.S. government, State of California, Shasta County, City of Redding, school district, special districts and courts
My governments
Why this agency? A sheet over a case: state programs, but the county takes the application, so it's Shasta County
Why this agency?

Explain why this agency is responsible.

The same need can lead to a different office at a different address. My governments shows the jurisdictions attached to the sample address, and each case carries the agency responsible for that request.

Why this agency? makes that choice explainable. The implemented examples cover Shasta and Sacramento counties; they demonstrate the address-based approach rather than a nationwide routing service.

Cases: a job loss plan at 4 of 7, then what needs you, each case with the agency that handles it: county, court, state
Requests and their next actions
A CalFresh case: the county's interview letter explained in plain English, with a message field to the county
The letter and response stay in the case

See whose turn it is and what the request needs.

A case holds the request, the responsible agency and the next action together. The list makes pending work visible; opening a case brings the relevant letter and response field into the same place.

We designed the exchange for an answer that can arrive later, without requiring the person to stay on a call. The sample replies show how this could work; no messages are sent to an agency.

A scanned 3-Day Notice to Pay Rent or Quit: from your landlord, not a court, explained in plain English
A prepared notice, explained

Turn unfamiliar wording into a next step.

An official-looking letter can leave a person unsure who sent it or what it requires. The letter view separates the sender, the requested action and the stated deadline, then places the paper in the context of the case.

The notice shown here is a prepared example, and the camera is simulated. It demonstrates the explanation format, without claiming that the app can interpret any legal document.

Benefits check: an offer of $18.25 an hour against $17.00, with what each program pays per month
Before you say yes
Benefits check result: what's in your pocket each month, about $83 more the first year, about $43 less after Transitional Medi-Cal ends
What's left in your pocket

Look beyond the higher hourly rate.

A pay increase can also change household support. We gave that trade-off its own comparison: income and programs at the current pay beside the proposed pay, followed by the estimated amount left.

The example distinguishes the first year from later years so a temporary benefit does not look permanent. It uses approximate sample amounts based on 2025 rules; it is an illustration of the decision, not an eligibility determination.

A clearer path through a public service.

The result demonstrates how a person could move from a life situation to the right agency, follow a request and understand the next step, with a corresponding workflow for the clerk. Explore the resident experience with sample data. My State is an independent concept; agency connections, checks, identity features and replies are simulated.

Other cases

EN