Export Functionality | Bearly Fit
Bear

Export Functionality

12th Oct, 2025
  1. Home
  2. Blog
  3. Dev Logs
  4. Export Functionality

Today on Bearly Fit... I have mostly been improving the export system...

To compliment the new life logs and improvements in reporting, I needed to make the exports better.

Originally you could only export exercise logs OR nutrition logs individually.

Export functionality

Now, the app can:

  • Export Life Logs
  • Export Nutrition Logs
  • Export Exercise logs
  • Export in both CSV or JSON (subs only)
  • Export all 3 at the same time from the reports screen

Allowing users to export all of their data for an entire, day, week, month or year!

2.0 has brought a LOT of changes to the local database so before I release it I need to implement an upgrade screen.

This will allow the app to update the local database safely when an existing user launches the new version.

This migration system will also makes it easier to make database changes in the future - although I will try to plan ahead and implement data structures with this update to reduce the need to do it again soon.

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