Back
iOS Cancer Health AppLiveSwiftUI · SwiftData · Claude API

Record every moment of your journey

Treatment schedules, daily symptoms, nutrition analysis, emotional journaling — My Cancer Diary is with you through every moment of cancer treatment.

What My Cancer Diary does for you

Dashboard

Today's condition, symptoms, hydration, and sleep at a glance

AI Analysis

Full nutrition breakdown from a single meal photo

iCloud

Secure sync via SwiftData + CloudKit

Diary

Symptoms and emotions auto-summarized as a narrative

Core Features

Manage every piece of your health data in one structured app

01Home Dashboard

Today's health at a glance

Home Dashboard

Condition, hydration, symptoms, temperature, weight, sleep, meals, and pain medication are all displayed as cards on the home screen. Use QuickLog to record key metrics fast, and start each day with a quote from artists who fought cancer.

  • Card dashboard for condition, hydration, symptoms, temperature, weight, sleep, meals, and pain meds
  • QuickLog for fast entry of key daily metrics
  • Daily quotes from cancer-fighting artists (George Harrison, Yoon Do-hyun, and more)
  • Date-based history browsing
02Schedule

Treatment schedule timeline

Treatment Schedule

Visualize chemo, radiation, and surgery appointments on a timeline. A D-Day counter runs from your diagnosis date, and you can record your hospital and attending physician details.

  • Chemo, radiation, and surgery timeline visualization
  • D-Day counter from diagnosis date
  • Hospital and physician info entry
  • Local push notifications (UNUserNotificationCenter)
03AI Nutrition

AI-powered meal nutrition analysis

AI Meal Nutrition Analysis

Photograph your meal and the Claude API-powered FoodAnalysisClient automatically analyzes its nutritional content. Log your appetite level and add notes alongside each meal.

  • Meal photo → automatic AI nutrition analysis
  • FoodAnalysisClient powered by Claude API
  • Appetite level logging
  • Meal notes and history management
04Diary

Turn your day into a story

Symptom & Emotion Diary

Record your symptoms and emotions and the app auto-generates a written narrative summary. Browse day-by-day history to reflect on your treatment journey.

  • Symptom & emotion input → auto-generated narrative summary
  • Date-by-date diary history
  • Symptom tag selection
  • Emotional state tracking over time
05Documents

Store lab results & prescriptions

Medical Documents

Photograph and store medical documents like lab results and prescriptions. Your important medical information is always accessible, synced securely via iCloud.

  • Photo capture and storage of medical documents
  • Category management for results, prescriptions, and more
  • Secure document sync via iCloud
  • Fast document search and retrieval

Technology Stack

Built on the latest Apple ecosystem technologies for a fast, secure experience.

Platform

iOS · SwiftUI

Data

SwiftData · CloudKit (iCloud sync)

AI / Analysis

Claude API · FoodAnalysisClient

Notifications · Deploy

UNUserNotificationCenter · Fastlane

Join My Cancer Diary

Built for patients and caregivers navigating cancer treatment. Send your feedback and suggestions to help more people benefit from the app.