Goals UI Improvements | Bearly Fit
Bear

Goals UI Improvements

31st Dec, 2025
  1. Home
  2. Blog
  3. Dev Logs
  4. Goals UI Improvements

Today,

I have mostly been improving the Goals UI.

Something that's been bugging me for a while is how ugly and un-user friendly the Goal creation was.

I figured whilst I'm updating Goals to add new stats it's a good time to give it a little refresh. I always wanted it to read a bit like a sentence

"My goal is to lift at-least 100kg every week"
"My goal is to eat at most 3000 calories every day"
"My goal is to weigh 85kg"

Goals UI improvements

It's not quite where I want it, but it's close enough for now until I can hire a designer for the whole app.

I also introduced a better way to enter time (for things like exercise duration), before you could only enter seconds, but now you get a proper selector for hours and minutes.

I was looking for a bit of excitement for the rest of the evening,
So I've purposely tainted all my special values (numbers, dates, JSON) etc to see where the app crashes.

.... thanks for reading.

More like this

  1. Natural Language Search

    Natural Language Search

    Jan 24, 2026

    Last night I was just chilling and making improvements - implementing natural language search for exercises and life logs.

    Read more
  2. Building in Public

    Building in Public

    Jan 23, 2026

    Reflecting on the journey of building Bearly Fit publicly - from an abandoned side project to a comprehensive fitness platform.

    Read more
  3. Testing on Older Devices

    Testing on Older Devices

    Jan 12, 2026

    Testing on older and less powerful devices can be humbling. Here's how I optimized React Native charts for Android.

    Read more