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.
A walk through the product.
Dumbbell training shouldn’t require a full gym or a rigid workout plan.
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.
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.
What ships in the product.
Dumbbell exercise library
Explore 70+ dumbbell-focused exercises with instructional videos, descriptions, difficulty levels, tips, recommended sets, reps, rest periods, and workout duration.
Prebuilt workout plans
Choose from curated workout plans designed to provide structure without requiring users to build every session from scratch.
Custom workout builder
Create personalized workout routines by selecting exercises and configuring sets, reps, weight, weight units, rest periods, and workout schedules.
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.
Difficulty personalization
Set a preferred fitness level—Easy, Medium, or Hard—to personalize the training experience around the user's ability.
Workout summaries
Complete each session with a dedicated workout summary and success experience, giving users a clear end point after finishing their routine.
Guided in-app tutorial
New users receive an interactive walkthrough using coach marks that introduces the key controls and interactions within the workout experience.
Premium workout access
Unlock premium exercises and workout content through monthly and yearly subscriptions or a lifetime purchase, powered by RevenueCat.
Multilingual experience
Switch between English and French directly from the app, with localized content and runtime language selection built into the profile experience.
Built for a focused, cross-platform fitness experience.
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.
Ixrcise in the wild.
Five screens from the live product — adaptive plans, progress tracking, and accountability at every step.

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.