Files
Plushealthtech/task/05-patient-management-page.md
T
Clive e5d1446791
Gitea CI/CD / build (push) Successful in 1m40s
Site pages and AI tasks.
2026-08-20 14:58:52 +10:00

1.3 KiB
Raw Blame History

Task 05 — Patient Management page

  • Status: Done
  • Depends on: —
  • Size: M

Goal

Create the Patient Management page at /PatientManagement — a content page in the same visual language as the Index page.

Files

  • Create: plushealthtech/Pages/PatientManagement.cshtml
  • Create: plushealthtech/Pages/PatientManagement.cshtml.cs

Steps

  1. PageModel — standard PageModel with OnGet() (mirror ClinicalDecisionSupportModel); ViewData["Title"] set in the view.
  2. View — @page, @model PatientManagementModel, ViewData["Title"] = "Patient Management".
    • Hero — "End-to-end patient workflow, from intake to discharge" + subhead (reword Index card #2) + CTA → /RequestDemo.
    • Feature cards (3–4): intake & registration; scheduling & capacity; transparent patient communication channels; EHR integration (FHIR®-ready) — consistent rounded-2xl border border-slate-100 cards.
    • CTA band → /RequestDemo, secondary link → /ClinicalDecisionSupport.
  3. Tailwind brand tokens only (brand, brand-light, brand-accent); no new CSS, no new JS.

Acceptance criteria

  • GET /PatientManagement renders; build green.
  • CTAs link to existing/planned routes (/RequestDemo, /ClinicalDecisionSupport).
  • Styling consistent with Index and the CDS page.