Case Study: Bridge Theory
A clinical health assessment platform built from scratch to production.
bridgetheory.health needed a complete platform: a chemical exposure scoring engine, an AI product scanning pipeline, a live payment system, a practitioner ecosystem, and a security architecture that could pass an external security audit. It needed to handle real money, real patient data, and real practitioners from day one.
85-table database
Schema designed for a multi-tier user system, commerce, affiliate tracking, practitioner relationships, and a chemical-illness reference model. RLS-hardened and externally security-audited.
AI scanning pipeline
Photo capture, OCR, ingredient extraction, web verification, and chemical flagging. Async job queue with trace logging, an admin debug suite, and 60-day extraction quality analytics.
Live Stripe infrastructure
8 webhook event types. Idempotency, 5-minute replay protection, async processing, frictionless post-payment account creation. Verified on real money in production.
19-category smoke test suite
End-to-end coverage across auth, payments, quiz, scoring, and practitioner flows. Verified on live infrastructure with real paying customers.
Outcome: a $20,000 commercial build, launch-ready and externally security-audited, verified on live infrastructure with real paying customers.
“We'd attempted to create the website ourselves but it was simply too complex. We were getting bogged down on bugs that Rhys handled quickly, which was a massive weight off of our shoulders. As development progressed, I was surprised with the value add from Rhys. Our system didn't have plans for OCR, which has turned out to be a massive improvement in helping us get as close to the truth as possible and helping people in pain demystify environmental factors. I would recommend Rhys' services to anyone who is doing intricate software development. He's passionate about task completion and adds value in places you wouldn't expect.”
References available: Peter Werle and Lachlan Carrucan, Bridge Theory founders.