ReCharge is a SwiftUI-based sleep management app leveraging Apple technologies and AI for optimizing sleep quality and overall health.
Core features include sleep data sync, AI-powered suggestions, sunlight exposure reminders, hydration tracking, Apple Watch companion app, subscription paywall, and localization support.
Tech stack includes SwiftUI + Combine for UI, HealthKitManager for data permissions, and modules for networking, payments, localization, and persistence.
Key modules like HealthKitManager for permissions, SunTimeAPIService for notifications, WatchConnectivityManager for syncing, and StoreKitManager for purchases are highlighted along with future improvements and project highlights.