YourDOST · Sr Product Designer assignment

Design rationale

Both tasks follow one rule: show less, and make what's shown explain itself. The CSM needs a short, ranked to-do list rather than a data wall. The user needs a mirror of their progress rather than a ledger of past actions.

Principles01 · My Accounts Today02 · User TimelineValidation & next steps
Open the interactive design →
Point of view

Design principles

Task 01 · Internal

My Accounts Today

The CSM asks one question each morning: "Where should I focus today?" The page answers it in 5 seconds, and the next action is one click away.

Framing: what "needs attention today" means

An account needs attention today if waiting one more day makes the outcome worse.

That's different from "has a problem". A slow decline with a renewal 8 months out can wait. A campaign launching Monday with 12% sign-ups can't. The test is cost of delay, not severity alone.

priority = cost of delay (deadline ≤72h, renewal ≤30d) × account weight (members, ARR) × change since yesterday

The backend computes this. The UI never shows the score. It shows the reason in plain language, because CSMs act on reasons, not numbers.

The four signal types → one queue

Risk

Renewal near, champion left, escalations, falling utilisation

Engagement drop

>20% drop in 14 days, segmented to where it's happening

Follow-up

Promises made, meetings today, overdue items

Campaign

Launching soon and underperforming, blocked on approval, results ready

Today these live in four separate views. We merge them into one ranked list, and the type becomes a tag rather than a place you navigate to.

Layout & hierarchy

ZoneWhatWhy
HeaderGreeting · "8 accounts need you" · search · log touchpointOne number sets the scope of the day. Stays pinned while scrolling.
Do first (max 3)Cards: account · status badge → why (one sentence) → evidence → deadline → one actionCapped at 3 on purpose. If everything is urgent, nothing is. Overflow drops into Also today with an Urgent tag.
Also todayA table sorted by due time. Rows expand inline for why + next stepOne "Due" format (when the action is due), so it scans top to bottom. "New" marks what changed since yesterday.
Watching / HealthyCollapsed, with counts onlyReassurance that nothing is lost, without the noise.
Today's brief + calendarA day plan (2 h of work, what to clear before which meeting) and today's meetingsAdds what the list can't: time. It plans the work around the calendar instead of repeating the cards.
SidebarNavigation, pinned views, "Signals synced 7:58 AM"Freshness is shown, so the CSM knows the data is current before acting.

Key decisions

Intentionally excluded

Left outWhy
Full accounts table, portfolio chartsThese answer "how is my book?", not "what do I do today?". They live in All accounts / Reports.
Numeric health scoresA score invites debate ("why 62?"). A reason invites action.
Any individual employee/student dataPrivacy is non-negotiable in mental health. CSMs only see aggregates, and the drawer says so.
Healthy accounts in the main listShown only as a collapsed count. Nothing to do there.
Repeating the same count everywhere"8 need you" appears once in the header. The brief and sidebar add new information (time plan, data freshness) instead.
Activity feed / notificationsA chronological feed is the opposite of prioritisation.
Customisable widgetsFor v1, an opinionated layout beats configuration. Revisit after usage data.
Task 02 · Client-facing

Reimagining the User Timeline

Framing: the purpose of a mental health timeline

Not a record of what you did, but evidence that you're moving, and an easy door back in.

Progress in mental health is slow and hard to feel. A good timeline makes it visible in three ways: continuity (I keep showing up), patterns (what helps me), and re-entry (the next small step). It must do this without judging, exposing, or nagging.

Structure

LayerQuestion it answersScreen
Today: companion, this week’s overview, today’s entry, next sessionWhat’s my next step?01
Check-in sheet: once a day, a few seconds after openingHow am I, right now?02
Journey › Timeline: chapters, grouped by dayHow far have I come?03
Journey › Patterns: mood chart, insights, milestonesWhat seems to help me?04
Moment + privacy sheetWhat did I take from this, and who sees it?05

Re-engagement comes first, the past second. Most people opening "History" are actually looking for where they left off.

Structural decisions

Emotional decisions

Privacy decisions

Intentionally excluded

Left outWhy
Streaks, badges, leaderboardsGamification turns care into performance. Missing a day shouldn't feel like failing.
Numeric mood scores / clinical scales on the timelineAssessment results belong in a dedicated, contextualised view with a professional, not a casual scroll.
Push nudges from the timelineRe-engagement happens when the user opens the app, not through guilt pings.
Sharing / socialOut of scope and risky. Possible later: share a chapter with your own therapist, with consent.
Validation

How I'd know it works

CSM dashboard

Time to first action after login · % of "Do first" items actioned the same day · renewal saves · CSM trust in ranking ("Not relevant?" feedback rate)

User timeline

Return rate after a gap · next-session and reflection tap-through · insight opt-out rate (a high rate signals the tone is wrong) · qualitative "felt judged?" in interviews

Assumptions to test

• A cap of 3 for "Do first" fits a typical book of ~30 accounts. Test with 3–5 CSMs on real data.
• Users want insights at all. Run a diary study before shipping patterns broadly.
• Chapter auto-naming reads as warm, not presumptuous. If it doesn't, fall back to month names.


All names and data are fictional. Interaction patterns are inspired by Planes, SpaceUI, NQU, UI Arc, BeUI and Aceternity, and rebuilt in plain HTML/CSS. The visual identity is original. Task 2 imagery (the companion character, sky, glass “Day” artwork, dove, “1” medal and the photo thumbnails on the Quick tools cards) comes from my moodboard and is used for this mockup only; credit belongs to the original artists. Tool and therapist photos: Unsplash (Unsplash License). 3D faces: Microsoft Fluent Emoji (MIT).