Back to Work
Personal product2025 · Solo buildHealth Tech

Cassandra

A personal health organization platform that helps people document their symptoms, organize medical records, and prepare for doctor appointments — so they can finally be heard and believed.

Next.js 14TypeScriptTailwind CSSSupabaseReact-PDFStripe
Cassandra Platform Overview

Overview

The Challenge

Millions of people experience a modern healthcare crisis: they know something is wrong with their bodies, but when they walk into a doctor's office with only 15 minutes, scattered memories, and no organized documentation — their concerns get dismissed. They're told it's "just anxiety," that they're "overthinking it," or that "the tests look fine."

Cassandra was born from this exact problem. Named after the Greek mythological figure cursed to speak the truth but never be believed, the platform transforms scattered symptoms into organized evidence, forgotten details into documented history, and dismissed patients into prepared advocates.

The solution isn't just another health app with streaks and gamification. It's a serious tool for serious needs: a personal health journal with body mapping, a document wallet for medical records, a medication tracker, and most importantly — an Appointment Prep Pack that turns months of observations into a clear, professional summary doctors can't ignore.

Timeline

Ongoing Development

Role

Full-Stack Developer & Designer

Tech Stack

  • • Next.js 14 + App Router
  • • TypeScript
  • • Tailwind CSS
  • • Supabase (Auth, DB, Storage)
  • • React-PDF
  • • Stripe Integration

Classification

General Wellness Application (EU MDR Recital 19 & FDA compliant)

Brand Story

"Finally Believed."

In Greek mythology, Cassandra was a Trojan priestess cursed by Apollo to always speak the truth, but never be believed. She warned Troy about the wooden horse. No one listened. The city fell.

For millions of people, that curse is real. They know something is wrong. They tell their doctors. They describe their symptoms. And they're dismissed — repeatedly.

Cassandra is the cure to that curse.

We organize health truth — symptoms, patterns, documents, stories — so that when you walk into a doctor's office, you have evidence. You have proof. You have something they can't dismiss.

We Believe You

Your symptoms are real. Your experience matters. No gaslighting.

You Own Your Data

Your health information belongs to you. Full control. Full privacy.

Evidence Over Opinion

Organized data speaks louder than scattered complaints.

Features

Organize Your Health Truth

Every feature was designed with one goal: help you be heard and believed by healthcare providers.

Personal Health Journal

Document symptoms with body mapping, severity ratings, and timestamped notes. See patterns emerge over time.

Appointment Prep Pack

Generate professional summaries of your health observations to share with doctors before appointments.

Document Wallet

Store prescriptions, lab results, insurance cards, and medical records in one secure, organized place.

Medication Tracking

Keep track of current medications, dosages, and schedules. Get refill reminders and cost tracking.

Provider Management

Organize your healthcare team — doctors, specialists, pharmacies — with contact info and visit history.

Health Education

Access trusted health information from reputable sources. No AI interpretation, just reliable resources.

Health Journal

Document Your Journey

Visual body mapping, symptom tracking, and pattern recognition — all designed to help you spot connections your doctor might miss.

Cassandra Health Journal Dashboard
Today's Condition Tracking
Peak Flow Tracker

Appointment Prep Pack

Be Prepared, Be Heard

Transform months of journal entries into a professional summary. Share it with your doctor before the appointment so they can review your concerns ahead of time.

Appointment Prep Pack
01

Select Date Range

Choose which journal entries to include in your summary.

02

Review & Customize

Add questions, highlight priorities, edit what to share.

03

Generate PDF

Create a clean, professional document ready to share.

04

Share Pre-Visit

Email, fax, or create a shareable link for your doctor.

Document Management

Everything in One Place

Store prescriptions, lab results, insurance cards, and medical records securely. Track medications and manage your healthcare providers.

Health Education Resources
Medication Tracking

Smart Features

Comprehensive Health Management

From environmental tracking to detailed dashboards — Cassandra provides all the tools you need to understand your health.

Live Weather & Environmental Tracking
Detailed Health Dashboard
Feature Section
Feature Section
Feature Section
Complete Platform Overview
Platform Features

Privacy & Security

Your Data, Your Control

01

End-to-End Encryption

All health documents encrypted at rest and in transit. Military-grade security standards.

02

Full Data Ownership

Your health information belongs to you. Export everything. Delete anytime.

03

No AI Interpretation

We organize and present your data. We never diagnose or interpret medical information.

04

GDPR & HIPAA Aligned

Built with privacy regulations in mind. Transparent data handling policies.

Impact

Building Trust in Healthcare

Cassandra is changing how people prepare for medical appointments — turning anxiety into confidence, confusion into clarity.

Healthcare

Empowerment

Privacy

First Design

No AI

Interpretation

Full

Data Control

Engineering Challenges

Design choices behind the build

Document wallet for medical files

Solution · Encrypted upload + tag system (lab result, prescription, scan, insurance) with quick-access cards for upcoming appointments. Files live in Supabase storage with row-level security so each user only sees their own.

Outcome · Doctor visits start with the right docs in one swipe instead of "let me find that lab result somewhere on my phone".

Appointment-prep notes

Solution · Pre-visit note template (current symptoms, questions, recent changes, medications taken) that the patient fills out and can show on-screen during the visit.

Outcome · Visits feel productive instead of rushed. Patients leave with answers because they came in with the right questions.

Sharing controls without exposing everything

Solution · Per-document share links with expiry + access logs (who viewed, when). No "share my whole account" button — granularity by design.

Outcome · Patients control exactly what each provider sees. Audit trail covers compliance + peace of mind.

Building a consumer health product?

I take on senior contract work for consumer products where sensitive data, sharing controls, and audit trails matter.