trong.
Giải pháp doanh nghiệp

Medical Admin Suite

Article and protocol management for a clinic group.

Năm
2024
Khách hàng
Kim Anh Medical
Vai trò
Frontend lead (freelance)
Thời gian
4 months

Case study

The brief

Kim Anh Medical asked for a calm, multi-role admin web app that lets doctors publish health articles and treatment protocols without going through a developer. The hard requirement was that every published change had to be reviewable, revertable and traceable to a person.

How I scoped it

I split the admin into four working roles — Doctor, Editor, Marketing, Admin — and made sure each role only ever saw the surfaces they needed. Doctors draft and submit; editors review and publish; admins manage everything; marketing schedules.

What shipped

  • A rich-text editor tuned for medical content (citations, footnotes, side panels, callouts).
  • A protocol library with full versioning — every revision is a row, every revert is a new revision, no overwrites.
  • An approval queue with assignment, comments and rejection reasons.
  • An audit log on every publish, edit and revert that the compliance team actually uses.

The thing nobody asked for

I built a small "diff" view that shows what changed between two protocol versions side by side. It was an afternoon of work and now it's the first thing reviewers open before approving.

Bàn giao

  • Multi-role admin (Doctor / Editor / Marketing / Admin)
  • Rich-text article editor with approval flow
  • Treatment protocol library with versioning
  • Audit log of every publish, edit and revert
  • Role-aware navigation and permissions
Bàn giao mượt, doctors tự xuất bản được mà không cần dev.
Founder
Kim Anh Medical

Stack

  • Next.js
  • TypeScript
  • Tailwind
  • TanStack Query
  • Hook Form
  • Zod
  • REST

Hình ảnh

Article editor
Approval queue