Lab System (LabFlow) — full-stack project

LabFlow is a multi-tenant Laboratory Information Management System (LIMS) for clinical and diagnostic labs, spanning five production surfaces from one shared domain model: a React 19 web app, a Capacitor mobile build, a WXT lab-assistant extension, a Chrome EMR-integration extension, and a Firebase Functions backend. It covers the full specimen lifecycle — patient and order management, sample accessioning and tracking, results entry with a role-gated Draft→Reviewed→Approved→Released validation workflow, billing, inventory, quality control, and equipment integration — with strict tenant isolation and HIPAA-conscious data handling throughout (no PHI in logs, errors, or analytics). The mobile app works offline via Dexie/IndexedDB, the Chrome extension bridges results into hospital EMR systems, and the architecture leans on Firebase's free tier, reaching for Cloud Functions only where security rules can't enforce policy. Built on React Compiler, Rolldown-powered Vite 8, TanStack Query/Table, Zustand, and Tailwind v4, with build-time AEO tooling so AI crawlers index every route.

Tech stack

  • React 19
  • TypeScript 6
  • Vite 8
  • Firebase
  • Firebase Functions
  • CapacitorJS 8
  • WXT
  • TailwindCSS 4
  • TanStack Query
  • Dexie
  • D3.js
  • Lexical

Key features

  • Multi-tenant patient, order & sample lifecycle
  • Role-gated result validation workflow
  • Chrome EMR-integration extension
  • WXT lab-assistant extension
  • Offline-first mobile via Dexie/IndexedDB
  • Billing, inventory & quality control
  • HIPAA-conscious data handling

Category: full-stack · Status: completed · Started: 2025-02 · Through: 2025-05 · Client: Professional Project

Links: https://labflow.aoneahsan.com · https://github.com/aoneahsan

Tags: healthcare · laboratory · lims · multi-tenant · emr-integration · offline-first · hipaa


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