All Projects

RecoverJourney

HIPAA-compliant recovery management platform

In Development

RecoverJourney is a full-stack SaaS platform for substance abuse treatment facilities. It connects counselors and patients through two purpose-built apps: Journey (an Electron desktop portal for clinicians) and Recover (a cross-platform mobile/web app for patients). The platform features AI-powered relapse risk prediction that analyzes check-in patterns, mood trends, and craving intensity to generate 0–100 risk scores — predicting relapse 3–7 days in advance. Built as a monorepo with Fastify on the backend, PostgreSQL via Prisma, and real-time WebSocket messaging. Every layer is designed for HIPAA and 42 CFR Part 2 compliance: tokens live in-memory only, 15-minute inactivity timeouts, AES-256 encryption at rest, TLS 1.3 in transit, and a full PHI access audit trail with field-level detail.

ReactTypeScriptFastifyElectronCapacitor 7PostgreSQLPrismaZustandReact QueryTailwind CSSWebSocketDocker
Platforms:macOSWindowsiOSAndroidWeb

How It Works

1

Monitor

Counselors view real-time patient dashboards with AI risk scores

2

Engage

Patients log daily check-ins, mood, and cravings from any device

3

Predict

AI analyzes patterns to flag at-risk patients before relapse

4

Intervene

Counselors receive alerts and initiate targeted outreach

Screenshots

Features

AI Relapse Prediction

Analyzes check-in frequency, mood trends, craving intensity, and HALT scores to generate 0–100 risk scores. Predicts relapse 3–7 days in advance with a traffic light system (Green/Yellow/Red zones).

Dual App Architecture

Journey desktop app for clinicians (patient management, messaging, treatment plans, 14 clinical form templates) and Recover mobile app for patients (sobriety tracking, mood check-ins, crisis protocols).

HIPAA & 42 CFR Part 2

Full compliance with HIPAA Privacy & Security Rules and 42 CFR Part 2 for substance use disorder confidentiality. AES-256 encryption at rest, TLS 1.3 in transit, JWT auth with certificate pinning.

Real-Time Messaging

Secure WebSocket-based messaging between counselors and patients. PHI-sanitized clinical notes via DOMPurify. All messages encrypted and audit-logged.

Sobriety & Wellness Tracking

Patient-facing sobriety tracker with milestones, daily mood check-ins, craving management tools, HALT assessments, and a money saved calculator.

Offline-First Architecture

Recover app works offline with automatic sync when connectivity returns. Biometric auth (Face ID / Touch ID) for quick secure access on mobile devices.

Interested?

Check out the source code or explore more projects.