Aria
Fitness App·2025

Aria

A revolutionary approach to personal fitness tracking.

Visit Live Site ↗
RoleFull-Stack Developer
Duration3 Months
Year2025
Stack
React NativeSupabaseReanimatedExpo
Overview

Aria redefines how people interact with their fitness data. Instead of overwhelming dashboards and endless metrics, Aria focuses on what matters — building habits that stick. The app provides a clean, distraction-free experience that adapts to each user's pace and goals.

01Challenge

Most fitness apps overload users with data they never act on. The challenge was creating an interface that feels personal and motivating rather than clinical. Performance on lower-end Android devices was another constraint — animations had to stay buttery at 60fps on hardware with limited GPU.

02Solution

I built a gesture-driven interface with React Native Reanimated, where every interaction gives tactile feedback. The backend runs on Supabase with row-level security for user data. A custom animation system batches UI updates to maintain frame rates across devices, and the onboarding flow adapts based on user responses.

Process
01Research

Interviewed 12 users who had abandoned fitness apps within 30 days. The common thread: too many numbers, not enough guidance.

02Design

Stripped the UI to a single daily action. Every screen answers one question: what should I do right now?

03Build

Reanimated 3 for gesture physics, Supabase realtime for live sync across devices, Expo for zero-friction deployment.

04Optimise

Profiled on a 2019 Android device. Batched state updates and moved animations off the JS thread entirely.

It's not about tracking everything. It's about doing the one thing that matters today.

Aria2025
Results
01

Smooth 60fps animations across iOS and Android

02

Sub-200ms API response times with Supabase edge functions

03

Adaptive onboarding flow that reduces drop-off

Next Case

Melograph

Creative Studio
Niko — 2026nikodima2007@gmail.com