Internal Tool — Functional Health Practice
Health
Reference
A private knowledge management system for a functional health practitioner — nine entity types, a cross-entity relationship graph, and a file library, built for one power user.

The brief
A functional health practitioner had spent years accumulating knowledge across thousands of documents — supplements, lab protocols, diagnostic relationships, genetic markers — stored in a mix of PDFs and memory. What she needed wasn't another folder system. She needed a tool she could navigate: start from a symptom, follow the biochemistry, land on the right supplement, confirm with the right lab test. And it had to stay private — no data leaving her control.
The approach
Health Reference is a searchable knowledge library with nine entity types — from supplements and diagnoses to amino acids and genetics — all connected through a relationship graph that lets her navigate in any direction. Tag a supplement and a genetic variant with #MTHFR and they appear together on the same page. Upload a PDF from a record's detail page and it goes into a shared library, linkable anywhere in the tool. Every field and feature came directly from how she works — not from what a template offered.
What was built
9 entity types
Supplements, Symptoms, Diagnoses, Labs, Medications, Biomarkers, Protocols, Amino Acids, Genetics — each with full CRUD, duplication, and category color coding.
Cross-entity relationship graph
Any entity links to any other via a single generic relationships table. Navigate from a symptom to its biochemistry to the relevant supplement to the confirming lab — in any direction.
Hashtag / tags system
Type #MTHFR on a genetics record and a supplement and both appear on the same tag page. Tags cut across the category structure to surface connections the hierarchy doesn't show.
Reference file library
Upload PDFs and images (stored in Cloudflare R2) from any record's detail page. Files go into a shared library, linkable to any record, viewable in an inline modal.
Vendors & Pharmacies
Dedicated entity type for suppliers linked to supplements and medications. Website opens in a popover from the record — no leaving the app to look up a vendor.
Expandable sidebar
Every category has a chevron that expands an inline list of all records. Lazy-loads on first open, cached for the session. Opens records in a new tab so nothing is lost mid-edit.
Inside the app

Category list view — dark sidebar with expandable record lists, per-category search, and live record counts.

Record detail view — Connections (filterable by category), Tags, and References on every entity. No edit mode required for any of them.
The result
A practitioner tool that knows what she knows and lets her find it — privately, without depending on any third-party platform. The relationship graph means she's never more than a click from the connection she's looking for. The tool isn't hosted publicly by design; it stays under her control.
Need something built for your team?