Back to Work
Case Study

ArmProgress

The AI-powered training tracker for arm wrestlers

A comprehensive training analytics platform for arm wrestlers. Features offline-first architecture, AI-powered insights, social networking, and detailed progress tracking with intelligent reports.

Visit Website
React NativeExpoTypeScriptSupabaseSQLitePostHog
01

Offline-First Architecture

Full functionality without internet. Sophisticated two-way sync engine with conflict resolution via SQLite and Supabase.

Offline-First Architecture
02

AI-Powered Analytics

Intelligent reports with Training Load, Injury Risk Assessment, Recovery Status, and Performance metrics.

AI-Powered Analytics
03

Social Network

Connect with training partners, create groups, share achievements, and react to friends' progress.

Social Network
04

Trading Card Reports

Shareable Pokemon-style progress cards with computed stats across sport-specific themes.

Trading Card Reports
05

Comprehensive Workout Tracking

8 workout types, training cycles, templates, scheduled sessions with push notification reminders.

Comprehensive Workout Tracking
06

Achievement & Badge System

Unlock milestones, track personal records, monitor body measurements, and visualize progress over time.

Achievement & Badge System

Technology Stack

Frontend

React NativeExpo SDK 54TypeScriptReact QueryReact Context

Database

SQLite (Offline-First)SupabasePostgreSQLTwo-Way Sync

AI & Analytics

PostHogTraining Load CalcInjury Risk AssessmentRecovery Status

Social

Friends SystemTraining GroupsActivity FeedReactions

Monetization

RevenueCatAdMobStripe DonationsPremium Tiers

Platform

Push Notificationsi18n (EN, RU)Dark ModeGuided Tours

App Screenshots

ArmProgress dashboard
Workout tracking
Progress analytics
Training calendar
Social activity feed
Intelligent report

Have a Similar Idea?

Let's talk about turning your concept into a production app.

Start a Project