Skip to main content

About the author — Ahsan Mahmood

LabFlow is designed, built and maintained by Ahsan Mahmood, a full-stack engineer working in React, TypeScript and Postgres, with a focus on multi-tenant healthcare software.

Contact

Channel
Emailaoneahsan@gmail.com
Portfolioaoneahsan.com
LinkedInlinkedin.com/in/aoneahsan
GitHubgithub.com/aoneahsan
npmnpmjs.com/~aoneahsan
Phone / WhatsApp+92 304 6619706 — also on WhatsApp
BrandZaions
Support developmentaoneahsan.com/payment?project-id=labflow

What LabFlow is built with

React 19 and TypeScript on the front, one hosted Supabase Postgres project behind it, and row-level security as the actual access boundary rather than a layer of application checks over an open database. The schema is declared in TypeScript and the migrations are generated from it.

The design principles that shape it are on the architecture pages: one writer per value, append-only trails, versioned results, and no number on a screen that the database did not compute.

Licensing

The LabFlow application repository is private. This documentation repository is public, so the docs can be indexed, read and corrected without exposing the application's source.

If you want LabFlow at your laboratory, or want to commission work on it, email is the fastest channel.

Supporting the project

  1. Contribute financiallyaoneahsan.com/payment?project-id=labflow.
  2. Send corrections. If a page here describes something that does not match the product, that is a defect in the documentation and it is worth an email. Accuracy is the point of this site.
  3. Hire the author. See aoneahsan.com.

Citing LabFlow

Mahmood, Ahsan. LabFlow — Multi-tenant Laboratory Information Management System.
Documentation: https://labflow-docs.aoneahsan.com
Author: https://aoneahsan.com

Acknowledgements

  • React, TanStack (Query, Router) and React Aria Components — the runtime, the routing and data layer, and the accessibility primitives.
  • Supabase and PostgreSQL — the database, and the row-level security that makes multi-tenancy provable rather than promised.
  • D3 — every chart in the product.
  • LOINC — without a coded catalogue, a test name is just a word.
  • Docusaurus — what you are reading.