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
Share this project:

Updates