Home / Case Studies / Ixrcise
FitnessMobileConsumerWorkoutsDumbbell Training

A dumbbell workout app built around your goals and your routine.

iXRCISE helps people build and follow effective dumbbell workouts at home or in the gym. We built a library of 70+ guided exercises, prebuilt workout plans, custom workout creation, difficulty-based personalization, and guided workout sessions with timers and rest intervals—giving users the flexibility to train their way while keeping every session structured.

Ixrcise fitness app screens
Client
Ixrcise
Industry
Health & Fitness · Consumer Mobile
Surfaces
iOS · Android
Timeline
16 weeks
Outcome
70+ dumbbell exercises · Custom workout plans · Guided workout experience
The Problem

Dumbbell training shouldn’t require a full gym or a rigid workout plan.

70%
Dumbbell exercises
2
Training levels: home & gym
2
Supported languages: English + French

People who train with dumbbells often have to choose between generic fitness apps built around gym equipment and rigid workout programs that don't adapt to how they actually want to train. Finding the right exercises, knowing how to perform them correctly, and building a structured routine can quickly become overwhelming.

iXRCISE was designed around a more focused approach: dumbbell-first training for people who want a practical way to work out at home or in the gym.

The challenge was to bring structure without taking away flexibility—giving users access to a dedicated library of dumbbell exercises, guidance on proper movement, ready-made workout plans, and the ability to build routines around their own goals, difficulty level, sets, reps, weight, and rest periods.

The experience also needed to make each session actionable. Guided exercise videos, workout timers, rest intervals, and completion summaries turn a collection of exercises into a complete workout experience users can follow from start to finish.

Challenges Solved

What it took.

  • Making dumbbell training focused and accessible. General fitness apps often cover a wide range of equipment and training styles. We built iXRCISE around dumbbell-specific exercises, giving users a focused library with difficulty levels, exercise guidance, tips, sets, reps, rest periods, and instructional videos.
  • Balancing structure with flexibility. Users need enough structure to know what to do without being locked into a single routine. We combined prebuilt workout plans with a custom workout builder, allowing users to create routines around their preferred exercises, sets, reps, weight, schedule, and rest periods.
  • Turning exercise content into guided sessions. A library of videos alone doesn't make a workout. We built an active workout experience with instructional video playback, workout controls, exercise timers, rest-interval countdowns, and completion states to guide users through each session.
  • Personalizing the starting experience. Different users have different training abilities. We introduced Easy, Medium, and Hard difficulty levels and persisted the user's preferred level so the experience can reflect their chosen training intensity.
  • Supporting a sustainable premium model. The product needed to support both accessible workouts and paid content. We integrated RevenueCat for monthly, yearly, and lifetime purchase options, subscription verification through Firebase, trial promotion, and a dedicated purchase-success experience with digital receipt handling.
Core Features

What ships in the product.

01

Dumbbell exercise library

Explore 70+ dumbbell-focused exercises with instructional videos, descriptions, difficulty levels, tips, recommended sets, reps, rest periods, and workout duration.

02

Prebuilt workout plans

Choose from curated workout plans designed to provide structure without requiring users to build every session from scratch.

03

Custom workout builder

Create personalized workout routines by selecting exercises and configuring sets, reps, weight, weight units, rest periods, and workout schedules.

04

Guided workout sessions

Follow exercises through in-app video guidance with workout controls, active-session timing, and rest intervals to keep each workout structured from start to finish.

05

Difficulty personalization

Set a preferred fitness level—Easy, Medium, or Hard—to personalize the training experience around the user's ability.

06

Workout summaries

Complete each session with a dedicated workout summary and success experience, giving users a clear end point after finishing their routine.

07

Guided in-app tutorial

New users receive an interactive walkthrough using coach marks that introduces the key controls and interactions within the workout experience.

08

Premium workout access

Unlock premium exercises and workout content through monthly and yearly subscriptions or a lifetime purchase, powered by RevenueCat.

09

Multilingual experience

Switch between English and French directly from the app, with localized content and runtime language selection built into the profile experience.

Tech Stack

Built for a focused, cross-platform fitness experience.

Flutter
Cross-platform mobile app
Firebase
Authentication, cloud database & user data
RevenueCat
Subscriptions & in-app purchases

We used Flutter to build a unified iOS and Android workout experience, with Firebase handling authentication and cloud data, while RevenueCat manages the premium subscription and purchase layer. Supporting libraries power workout video playback, guided timers, local preferences, and the app's multilingual experience.

FlutterDartFirebase AuthCloud FirestoreRevenueCatProviderBLoCGetItVideo PlayerYouTube PlayerShared PreferencesFlutter Localizations
App Screens

Ixrcise in the wild.

Five screens from the live product — adaptive plans, progress tracking, and accountability at every step.

Ixrcise — key app features overview
Build with us

Building something like Ixrcise?

Ixrcise wanted an app that made people feel good about their fitness journey, not guilty about missing a session. Send us a brief and we'll scope it within 24 hours.

Book a Free Strategy Call →Estimate Project Cost
Call us nowBook a strategy callEmail usChat with our team