😎💧 AquaVibe
Marcin Jędrzejak
Published
😎💧 AquaVibe
Track your wellness journey with AquaVibe, your all-in-one companion for mood, emotion, and hydration tracking 😊💦
The application allows users to set up to 3 daily reminders for consistent tracking and visualize their well-being with beautiful, interactive charts 📈
👨💻 Technology Used
- SwiftUI
- HealthKit
- Charts
- UserNotifications
- WishKit
- StoreKit2, RevenueCat
- TelemetryDeck
- AVKit, AVFoundation
🎥 AquaVibe ‘in action’
🏆 My standout success is…
AquaVibe wac created from scratch to fully working iOS Application, during RevenueCat Ship-a-ton competition. AquaVibe won Participation Prize during in RevenueCat Ship-a-ton competition:
The most challenging part was to understand ‘State of Mind’ logic.
From the documentation and sample project, was not so easy justified, so I needed to do a lot of tests to check and understand, how such function in ‘State of Mind’ logic works (for example, how correctly develop function to fetch and save mood or emotions data to Apple HealthKit).
Also, ‘State of Mind’ logic is something completely new, starting from iOS 18, so not so much information was available on the Internet.
✅ Entireness
Nevertheless, while creating this mood and water intake reminder app, I have also included the following:
- Concurrency
- Error handling & alerts
- Text input validation
- Project organization - MVVM Architecture
- Published in App Store (09/2024)
ℹ️ License
The AquaVibe is the property of Marcin Jędrzejak. Unauthorized copying, distribution, or modification of this application is strictly prohibited.
®️ 2026 All rights reserved by Marcin Jędrzejak.