Currently WIP
Welcome to Magenta, a comprehensive mental health app designed to act as a mentor to support your mental well-being. Magenta offers a range of tools and resources to help people deal with stress, grief, anxiety, and other mental health challenges. The inspiration for the app name came from Blance Devereaux's term, "Feeling Magenta".
- Language: Swift
- Architecture pattern: MVVM
- Frameworks used: SwiftUI, UIKit, CoreData, Combine, Security, Foundation, Health Kit, XCTest, Swift Testing, GraphQL, Journaling Suggestions, MusicKit
- OS's supported: iOS, iPadOS, watchOS, visionOS, macOS
- Minimum OS's supported: iOS 18.0, iPadOS 18.0, watchOS tba, visionOS 2.0, macOS 14.0
- To be added
Meditations
Access a library of guided meditations to help you relax and reduce stress.
- To Be Added
Journal
Maintain a private journal to express your thoughts and feelings using suggestions provided by Apple's Journaling Suggestions framework.
- To Be Added
Therapist Search
Find nearby mental health professionals using this API: https://findtreatment.gov/assets/FindTreatment-Developer-Guide.pdf
- To Be Added
Mental Health Playlists
Curate Music playlists using Apple's MusicKit framework.
- To Be Added
Cycle Tracking
For females to track their period cycle using HealthKit because fluctuating hormones can have a huge effect on mental health.
- To Be Added
Books that Help Me
A curated digital bookshelf designed to support mental health and personal growth.
- Track books related to mental health, personal development, and self-improvement
- Organize books into three reading statuses:
- Want to Read
- Currently Reading
- Finished Reading
Proprietary Software
© 2025 SarahUniverse
This software and its source code are the exclusive property of SarahUniverse. No part of this software may be reproduced, distributed, or transmitted in any form or by any means without prior written permission.