MCRx (Medical Rx)

A unified, privacy-first patient symptom journaling and clinical directory platform solving market fragmentation.
Production
MCRx (Medical Rx) screenshot
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.

Visit SiteView Repository
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
Astro
React 19
Hono API
SQLite WASM
Tesseract.js
Drizzle ORM
Better Auth
PostgreSQL
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.