Inspiration
While exploring mood-tracking apps, I found most were too complex, lacking a minimalistic design. This inspired me to create a simple yet powerful mood tracker.
What it does
Bluogs allows users to log their moods and gain insights on how activities impact their emotions. It offers mood patterns over weeks or months and tracks activities. Users can also set daily reminders to stay consistent with mood logging
How we built it
Built with SwiftUI and SwiftData for local data storage, Bluogs integrates RevenueCat SDK to manage subscriptions.
Challenges we ran into
This was my first SwiftUI project for an App Store release, so optimizing code was challenging. Integrating RevenueCat for paywalls and navigating ASO tools also posed new learning curves.
Accomplishments that we're proud of
I completed the project on time and embraced building in public on LinkedIn, which led to connections with many other engineers and boosted my motivation.
What we learned
Building an app is just the beginning. I learned the importance of engaging users, validating ideas, designing effectively, leveraging ASO, and promoting across multiple channels.
What's next for Bluogs: Mood Tracker
Incorporate AR face tracking to detect moods. Add more journaling options for deeper emotional insights.
Built With
- revenuecat
- swiftdata
- swiftui
Log in or sign up for Devpost to join the conversation.