Patient dashboard

Build with Vlak
Northmere careA little more connected
Monday, 7 SeptemberAM
Your Monday overview

Good morning, Alex

A little room for your health, and the rest of your day.

Your personal rhythmOuter to inner
  1. Movement

    24 of 40 min

    24 of 40 min
  2. Time outside

    18 of 30 min

    18 of 30 min
  3. Mindful pauses

    2 of 3 pauses

    2 of 3 pauses

Fictional activity records and personal targets.

Small steps still count.

Next in your calendar

A conversation about you

Sample appointment
Saturday, 12 September10:30–11:00 · UTC+01
Clinician
Dr. Sam Ellis · Fictional clinician
Location
Northmere practice

Latest readings

Resting heart rate

64bpm

Recorded

Sample wearable

Sleep recorded

7 h 35min

Recorded

Sample sleep log

Steps recorded

4,280steps

Recorded

Sample wearable

Alex Morgan

Date of birth
16 April 1990
Sample record
P / 0241
Care team
Northmere practice · Fictional
Allergy history
Not supplied in this demo
Opening local recordFictional records · No clinical connection

Explore the overview → inspect readings or care → prepare a visit and save a local note

View source

Inside the interface

A fictional patient space that separates the daily overview from detailed readings and care records. Personal activity goals share the overview with the next sample appointment. Visit preparation opens a focused note editor, and care tasks retain their own recorded state without implying a clinical update.

All people, measurements, goals, medication entries, and appointments are fictional. Record a sample dose, complete a care task, or save a visit note and preference locally. No clinical record, appointment booking, or message is sent.

Use this as a starting point

Build with Vlak

Install the components, add the stylesheet, and bring your own content. The study’s source shows how the pieces fit together.

React componentsCSS includedMIT licensed
Install the package
npm install @noorddev/vlak-react
import "@noorddev/vlak-react/css";

Start with your coding agent

A ready-to-use brief with this study, Vlak’s components, and the design guide.

Component modifications

  • Patient banner establishes the fictional record, while Health metric and Activity rings display supplied readings and personal targets without calculating a health score.
  • Lab results lives on a separate reading screen. Medication schedule and Care plan keep explicit sample record states and pass changes into local application storage.
  • Appointment card opens a focused preparation form built with Select and Textarea. Saving changes only the local note and contact preference; the appointment's supplied status stays separate.
  • At 640px and below, Overview, Readings, and Care move into bottom navigation. A selected visit replaces those screens with its own Back header, scrolling note form, and pinned save action. Returning restores the invoking control and keeps local records intact.