Cairn: Bipolar Mood Tracker Python CLI App
- Built a modular Python CLI app with 11-field daily logging tailored for bipolar disorder, including mania, psychosis, mixed state detection, and composite mood scoring across 5 clinical states
- Designed a weighted composite scoring algorithm factoring sleep deprivation, energy, and symptom combinations
- Implemented 5 data visualizations using matplotlib and seaborn: mood over time, sleep correlation, and mood state distribution
- Features include streak tracking, date range filtering, and CSV export framed as a therapist-shareable report
- Modular structure across
core/andstorage/with JSON persistence and absolute path handling