JamJam Sleep App

JamJam Sleep App

An iOS sleep app with timeline tracking, checklist routines, and sleep-debt graphs.

Overview

JamJam is a SwiftUI-based iOS sleep management app that combines a daily sleep timeline, checklist routines, and a sleep debt graph in one experience. It includes Apple Health sync, Screen Time-based automatic sleep detection, and iCloud sync flows to help users continuously track, analyze, and improve their sleep habits.

Highlights

  • Unified UI for Sleep Timeline, Checklist, and Sleep Debt Graph
  • Automatic sleep detection engine based on low Screen Time windows
  • Apple Health integration for sleep data sync
  • Checklist market/category-based routine management
  • Data model and flow designed for iCloud authentication and sync