MCRx (Medical Rx)
A unified, privacy-first patient symptom journaling and clinical directory platform solving market fragmentation.

Project Overview
MCRx was built to solve fragmentation in the specialized medical check-in and clinic directory space. To satisfy strict UK compliance (such as the MHRA Blue Guide prohibiting promotion of POMs), the platform features a gating patient validation portal. By utilizing client-side SQLite WASM for search index matching and browser-side OCR via Tesseract.js, prescription validation runs entirely inside the user's browser worker thread. The patient's raw document never leaves their machine, assuring total security and GDPR compliance.
Key Technical Features
Zero-latency search queries via local in-memory SQLite WASM database
Client-side prescription verification with OCR, completely bypassing server storage for patient privacy
Automated compliance content moderation (filtering curative claims and medical directives)
Real-time Yellow Card side-effect scanner alerting patients to official reporting portals
Tech Stack
Architecture
Monorepo structuring an Astro client containing React 19 interactive dashboards, a standalone Node Hono backend routing to remote PostgreSQL, and secure cookies handled by Better Auth.