Inspiration

The app comes from a frustration I had with Apple’s Health and Fitness apps.

I find those apps incredible, but I wanted to quickly see which day I exercised the most, which day I burned the most calories, and get some cool insights I could share with my friends.

To do that, I had to dig through thousands of data points, it was excruciating (it was not that big of a deal but i like to use that word for dramatic effect).

That's how the idea of Galbi was born (That obviously was not the name at the time, it was something boring like “My Health Stats,” but that doesn’t really help my narrative.)

Regarding the name Galbi, it means my heart in arabic, and that's what I poured into my project (That's were you get a little emotional)

What it does

Galbi displays your insight in a simple but beautiful way, on your Health Dashboard, you can see your metrics in a glaze and see if your daily goals are meet.

On your Personal Record Dashboard, you can see highlights about your health and share them with your friends ! The day you walked the most ? the day you exercised the most ? you can find that and many more insight on Galbi.

Galbi also includes widgets to keep your health metrics on your phone's Homepage !

How I built it

I used Expo for the app and Supabase for the backend. There were also some sweat and tears involved, but I’m not sure those count as part of the tech stack.

I was also helped by my dear friends Cursor and Claude Code.

Challenges I ran into

Health data can contain hundreds of thousands of values (I have more than 700k just for heart rate alone). If handled poorly, that amount of data can easily crash a phone, so Galbi had to be optimized to handle huge loads of data.

Another challenge was animations. I had to give up on some cool ideas, because too many animations on screen made the app lag.

Regarding the build-in-public part, for small accounts like mine, it felt like talking in a room where nobody wants to interact with me, kind of like my students when I ask them a CS question. But along the way, I discovered some really cool people, and I’m thankful for that.

Accomplishments that I'm proud of

I want to say the app obviously, but the thing I'm really proud of is the design, I worked hard to implement cool and original stuff, there is always room for improvement but i'm pretty happy with what I have done in the given time.

What I learned

I have learned that with the power of friendship, everything is possible, I also learned how to use Apple Healtkit, improved my knowledge on Expo (I'm coming from React Native Cli) and Supabase, I also discovered RevenueCat (I was doing all the handling by myself and I'm never doing that again).

What's next for Galbi: Health Sharing

I designed Galbi to help users see and share health insights. In the future, I want it to evolve into a true health companion (Adding a lot more of insight), helping people achieve their goals and become better versions of themselves. I already have several ideas, but one of the most exciting is an AI coach that analyzes your data and guides you toward your goals. I still need to reflect on the best direction to take, but that’s the vision.

Built With

Share this project:

Updates