Labpath Diagnostic Lab & Patient Portal Next.js TemplateLabpath Diagnostic Lab & Patient Portal Next.js Template
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
🧪 Just shipped Labpath — a 19-route Diagnostic Lab & Patient Portal Next.js template!
Most healthcare and clinic templates stop at a static landing page and a generic contact form. With Labpath, I wanted to design and engineer the complete diagnostic patient journey end-to-end using Next.js 16, React 19, TypeScript 5, and Tailwind CSS 4.
Here’s what I built:
🧬 2-Pane Biomarker Assay Workbench (/portal) — Interactive patient dossier where patients filter assays by clinical panel and inspect calibrated reference-range rails, plain-English interpretations, and 3-visit longitudinal history.
📅 5-Step Requisition Booking Wizard (/book) — Deep-linkable scheduling supporting both Draw Center appointments and Home Phlebotomy visits, complete with intake validation and .ics calendar export.
🔎 Faceted Test Catalog & Package Matrix (/tests, /packages) — 22 diagnostic assays across 7 clinical categories with URL-synced filters + 6 bundled checkup packages with a sticky comparison matrix.
♿ Clinical-Grade Accessibility — Strictly verified against WCAG 2.2 AA contrast standards across desktop and mobile with 27 Vitest unit tests and 36 Playwright E2E checks.
Swipe through the shots below to see the clinical monochrome + surgical-blue design system in action. Would love to hear your thoughts! 👇
Post image
Post image
Post image
Post image
Hoàn's avatar
🔗 Explore the live interactive preview & get the full Next.js 16 source code here:
🛍️ Browse more templates in my store: https://wrapmarket.com/shop/NacyDev
Sabin's avatar
Really solid scope for a template. I work on a healthcare analytics platform, and reference-range rails with plain-English interpretations are exactly what helps patients actually understand their results. URL-synced filters plus 36 Playwright E2E checks is a great touch too....
Hoàn's avatar
Thanks so much, Sabin! Really appreciate that coming from someone building in healthcare analytics 🙌
I actually went with a hybrid of both so it works for quick visual scanning as well as clinical/screen-reader precision:
On the Portal Overview (/portal): Each biomarker card...
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started