← All Posts
2024-03-15·3 min read

Building Reset — A Culturally Inclusive Fitness Platform for Women

How we built Reset, the first female fitness app catered towards cultural diversity, from concept to 25,000+ transformations. A deep dive into the technical decisions, product strategy, and lessons learned.

case-studyflutterfitnessmobile-development

The Problem

The fitness app market is saturated, but there was a glaring gap: most platforms pushed rigid Western diet plans and ignored the cultural food traditions of diverse communities. Women from different backgrounds were forced to abandon their favorite traditional foods to follow cookie-cutter meal plans — leading to unsustainable results and high churn rates.

Reset's founder, Jenna — a former IFBB Pro bikini competitor — had experienced this firsthand and envisioned something different: a platform where women could eat their favorite traditional foods, work out around their schedule, and thrive in a supportive community.

What We Built

Reset is a holistic fitness platform designed exclusively for women, combining structured workout programs, personalized nutrition guidance, activity tracking, and community support in a single application.

Core Features

  • 500+ workout varieties with over a year of structured training programs, adaptable to any equipment level
  • Nutrition tracking powered by a 10 million+ food database with macro-optimized recipes that respect cultural food traditions
  • Health integration with Apple Health and Google Fit for steps, heart rate, energy expenditure, water intake, and sleep tracking
  • Themed challenges like "The Rebirth Challenge," "Booty Secrets Challenge 2.0," and "Built Not Bought" to keep engagement high
  • Moderated community providing a safe, supportive environment for women to share their journeys

Technical Decisions

Why Flutter

We chose Flutter for Reset because we needed to ship a pixel-perfect experience on both iOS and Android simultaneously with a small team. The custom UI requirements — from animated workout timers to interactive macro tracking charts — made Flutter's widget-based architecture the right call. We shared 95%+ of our codebase across platforms.

Architecture

The app follows a clean architecture pattern with clear separation between the presentation layer, business logic, and data sources. We used Provider for state management early on and transitioned to a more robust solution as the feature set grew. Firebase handles authentication, real-time database, cloud storage for workout videos, and push notifications.

Nutrition Database Integration

Integrating a 10M+ food database was one of the bigger technical challenges. We implemented a search-as-you-type system with debouncing and local caching to keep the experience snappy. Barcode scanning uses the device camera with ML-powered recognition for instant food logging.

Health Platform Integration

We built a unified health data layer that abstracts the differences between Apple HealthKit and Google Fit. This lets us present a consistent experience regardless of platform while respecting each OS's permission model and data availability.

Results

  • 25,000+ successful transformations documented through the app
  • 96% body transformation success rate — significantly above industry average
  • A+ app rating across both platforms
  • 30,000+ women helped by founder Jenna and the Reset community

Lessons Learned

Cultural sensitivity is a product feature. What sounds like a marketing angle — "eat your favorite traditional foods" — actually drove fundamental architectural decisions. The nutrition database needed to include foods from dozens of cuisines, with accurate macro data. The meal planning algorithm had to be flexible enough to accommodate cultural dietary patterns rather than forcing a one-size-fits-all approach.

Community moderation at scale is hard. Building a safe, supportive space for women required more than just a chat feature. We invested in moderation tools, reporting workflows, and community guidelines enforcement — and it paid off in retention.

Video content delivery matters. With 500+ workout videos, we had to optimize our CDN strategy, implement adaptive bitrate streaming, and build robust offline caching for users with unreliable connectivity.


Reset continues to grow and empower women worldwide. Visit reset.app to learn more.

Enjoyed this post?

Subscribe to get notified when we publish something new.