LabFlow — full-stack project

LabFlow is a complete LIMS for diagnostic labs and lab networks: order management, sample tracking, results entry, validation workflows, EMR-integration browser extension, and lab-tech mobile workflows. Sample lifecycle from accession through result release, role-based access for technicians, pathologists, admins, and clients.

Five production surfaces share core domain services — web app, Capacitor mobile for tablet bench workflows, a WXT in-browser shortcut extension, a classic Chrome extension that bridges lab results into hospital EMR systems, and Firebase Cloud Functions used only where Firestore Security Rules cannot guard a flow.

Multi-tenant from day one with strict tenant scoping, HIPAA-aware data handling baked into the schema and access patterns, and an audit-cooldown-gated quality cadence keep the codebase reproducibly clean.

Tech stack

  • React 19
  • TypeScript 5.9
  • Vite 7
  • Radix UI Themes
  • Tailwind CSS
  • TanStack Router
  • TanStack Query
  • Zustand
  • react-hook-form
  • zod
  • Capacitor 8
  • WXT
  • Firebase
  • Firebase Functions
  • Vitest

Key features

  • Multi-tenant LIMS with strict tenant scoping
  • Sample lifecycle from accession to result release
  • Role-based access (technician/pathologist/admin/client)
  • EMR-integration Chrome extension
  • WXT in-browser shortcut extension
  • Capacitor tablet bench workflows
  • HIPAA-aware data handling
  • Firebase Functions only when rules insufficient

Category: full-stack · Status: in-progress · Started: 2025-10 · Through: Present · Client: AOneAhsan

Links: https://labflow.aoneahsan.com

Tags: lims · healthtech · medtech · hipaa · emr · multi-tenant · capacitor


Contact

Website: https://zaions.com
Email: aoneahsan@gmail.com
GitHub: github.com/aoneahsan
LinkedIn: linkedin.com/in/aoneahsan
RSS Feed: https://zaions.com/feed.xml
Sitemap: https://zaions.com/sitemap.xml
LLM Index: https://zaions.com/llms.txt