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.

React NativeExpoTypeScriptSupabaseSQLitePostHog
01

All-in-One Training Hub

Home dashboard with upcoming events and rankings, active training cycles, and one-tap logging for workouts, matches, goals, and technique study — fully functional offline with two-way SQLite ↔ Supabase sync.

All-in-One Training Hub
02

PR History & Analytics

Interactive PR-history charts across strength tests — max wrist curl, endurance, supination — with left/right arm filtering and daily to 12-month ranges.

PR History & Analytics
03

Social Network

Connect with training partners, create groups, share your top PRs and routines in the activity feed, and react to friends' progress.

Social Network
04

Muscle Heatmap

A visual body map showing exactly which muscles you've trained — front, back, and pie views across week, month, or year — with per-muscle exercise breakdowns.

Muscle Heatmap
05

Comprehensive Workout Tracking

Training cycles, workout routines with intensity and focus, templates, and scheduled sessions with push notification reminders.

Comprehensive Workout Tracking
06

Ranks, Achievements & Badges

Climb from rookie to Competitor, Warrior, and beyond — unlock 20 achievement badges and track milestones as you level up your arm wrestling career.

Ranks, Achievements & Badges

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 home dashboard
PR history analytics
Social activity feed
Muscles trained heatmap
Training log with cycles and routines
Rank and achievements
Exercise library
Calendar quick logging
Nutrition log
Reaction training

Have a Similar Idea?

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

Start a Project