FitClub — Fitness Mobile App

Back to portfolio
Node.js - React Native

FitClub — Fitness Mobile App

React Native app sharing a Laravel backend with the existing web tracker. Apple HealthKit + Google Fit integration, offline-first workout tracking, social feed.

ClientFitClub (SAMPLE)
Year2022
ClientFitClub (SAMPLE)
Timeline18 weeks
Budget range$42K u2013 $65K
TeamMe + iOS dev + designer
01 Challenge

The problem they were solving

Client had 40K users on a web fitness tracker but losing them to Strava and Nike Run Club because no mobile app existed. Apple Health integration was table stakes. Every month of delay = lost users.

02 Approach

How I approached it

React Native app sharing the Laravel backend with the web. Apple HealthKit + Google Fit integration. Social feed with workout sharing and reactions. Offline-first workout tracking that syncs when connection returns. TestFlight beta with 400 users before public launch.

03 Results

By the numbers

42Ku2192118K
Monthly active users
4.8u2605
App Store rating
68%
Web-to-app conversion
3
Countries launched

Overview

FitClub is a mobile-first fitness tracker with a social feed. Built with React Native for iOS + Android from a single codebase, with a Node.js backend and MongoDB for the timeline data.

Features

  • Cross-platform (iOS + Android) from single React Native codebase
  • Apple Health / Google Fit integration
  • Social feed with reactions and comments
  • Workout library with 200+ animated exercises
  • Personalized workout plan generation
  • Push notifications for workout reminders