Trainr: AI-Powered Fitness Platform

From structured challenges and AI coaching to subscriptions, gym discovery, group missions, and CRM integration – a complete digital fitness ecosystem for users, gyms, and platform operators.

Trainr Banner

Project Summary

Trainr is an AI-powered fitness and challenge engagement platform built for Think37 Ltd to help users build consistent healthy habits through structured challenges, gamification, social motivation, and intelligent coaching. What began as a challenge-based fitness app has grown across three phases into a scalable, monetised, multi-sided platform, serving individual users, gym owners, clubs, and platform administrators from a unified system.

Client

Think37 Ltd

Industry

Health & Fitness Technology

Project Type

Mobile & Web Platform

Scope

Ongoing Product Development

Mobile Application Features

We developed a dynamic, cross-platform mobile application (iOS & Android) to keep users engaged, competitive, and on track with their fitness goals across discovery, daily progress, AI coaching, social interaction, and gamification.

Challenge-Based Engagement

Users join structured, goal-driven challenges — step tracking, weight loss programmes, workout consistency plans, and more. Each challenge features daily task checklists, real-time progress tracking, completion milestones, leaderboard rankings, and prize rewards. Local XP tracks challenge-specific performance, while Global XP accumulates lifetime progress.

Challenge-Based Engagement - Trainr

Home Screen & Progress Panels

The Home screen surfaces dedicated panels for Nutrition, Workout, Weight, Sleep, and Activity. Each panel opens an embedded detail page with progress graphs filterable by Day, Week, and Month, alongside AI-generated performance overviews, follow-up questions, domain-specific badges, and — for Weight — a BMI panel showing current status and trend.

Home Screen & Progress Panels - Trainr

AI Personal Coach & Smart Flows

The built-in AI coach provides personalised daily nudges, progress summaries, and follow-up questions tied to real activity data. Two AI-powered input flows accelerate task completion: the Describe Flow lets users explain a completed meal, workout, or habit in natural language, and the AI marks relevant tasks complete automatically. The Photo Flow lets users capture an image, which the AI identifies, labels in up to five words, awards XP for, and provides feedback on.

AI Persona Coach

Gamification & Reward System

A deep progression engine motivates users through Global XP, Local XP, levels, credits, badges, streaks, and missions. Credits are earned through levelling up, leaderboard performance, badge progression, and group mission completion — and can be purchased in-app. Badge categories span tasks, streaks, photos, classes, buddies, reactions, referrals, AI usage, sleep, steps, nutrition, weight, and challenge completion.

Gamification & Reward System - Trainr

Wearable & Health Integration

Trainr syncs automatically with Apple Health (iOS) and Google Fit (Android) for real-time, accurate logging of steps, workouts, calories, and weight — reducing manual entry and keeping the daily core loop frictionless.

Wearable & Health Integration

Community, Clubs & Buddies

The social layer keeps users motivated through community interaction. Users can post updates, comment, and react in a prioritised feed that surfaces content from buddies first, then local club members, gym members, and global clubs. Local clubs are created in-app; global clubs are managed from the admin dashboard. The Buddies system supports search, requests, buddy profiles, push-style reminders, a friendship score out of five hearts, and randomly generated pair missions.

Community, Clubs & Buddies - Trainr

Subscriptions & In-App Payments

Users can upgrade to Core or Performance subscription plans directly within the app. The Core Plan includes a seven-day free trial with monthly and annual pricing. The Performance Plan unlocks unlimited AI coach interactions and is promoted to Core users after engagement milestones. Supported payment methods include Apple Pay, Google Pay, and card — with full support for discount codes, referral discounts, and credit purchases.

Subscriptions & In-App Payments - Trainr

Profile, Referrals & Progress Gallery

The user profile provides a comprehensive view of personal progress — XP breakdown, earned badges, completed missions, active and historical streaks, a getting started checklist, an image collection grid, a referral panel, and an upgrade panel. Completing the getting started checklist unlocks a Performance Plan discount. Completing the referral flow grants discounts to both the referrer and the referred user.

Profile, Referrals & Progress Gallery - Trainr

Workout & Nutrition Overlays

After completing a workout or logging a meal, users can generate a share-ready visual overlay. Workout overlays display workout type, duration, calories burned, distance, pace, volume, XP earned, and streak or badge progress. Nutrition overlays display meal type, calories, protein, macro split, and goal alignment. Overlays use predefined templates with dynamic data mapping and can be saved or shared directly.

Workout & Nutrition Overlays - Trainr

Web Application Features

Beyond the B2C mobile app, we delivered a comprehensive web platform giving gym owners and platform administrators full control over member engagement, challenges, rewards, leads, gym content, and business growth.

Challenge & Leaderboard Management

Gym admins can create and manage active challenges with a dedicated detail view featuring separate Leaderboard and Challengers tabs. Custom leaderboards can be built around weight change, nutrition health score, tasks completed, and workouts completed — each filterable by This Week, This Month, and All Time. Prizes can be attached to any challenge, leaderboard, or group mission using discount codes, credits, or store-based rewards.

Challenge Management - Trainr

Group Missions & Rewards

Gym admins can create collaborative group missions where all participants contribute toward a shared target. Mission metrics include workouts completed, classes attended, days completed, steps, buddy pushes, meals logged, tasks completed, photos uploaded, sleep score, and weight logged. Targets scale by participant count and challenge duration. Missions progress through Bronze, Silver, Gold, and Rare tiers, with XP and credits distributed to active contributors on completion. The Rewards page consolidates Leaderboards, Group Missions, and Prizes into three clear panels.

Group Missions & Rewards - Trainr

My Gym, Starter Packages & Setup Checklist

The My Gym section gives gym owners full control over their public presence — Google review visibility, public challenge visibility, testimonials, FAQs, equipment lists, room details, and linked media. Starter packages allow gyms to create trial-style membership offers with configurable duration, perks, follow-on offers, and credit discounts. A setup checklist guides gym admins through early activation steps, with a membership discount unlocked on completion.

My Gym, Starter Packages & Setup Checklist - Trainr

Multi-Location Support

Gym owners operating multiple facilities can open new facility accounts, switch between them, and view both a global dashboard across all locations and individual local dashboards per facility — making Trainr suitable for gym chains and multi-site fitness businesses.

Multi-Location Support - Trainr

Global Admin Dashboard

Platform administrators have access to a global admin layer for managing challenge templates, promo codes, global groups, and reported post moderation. Global challenge templates can be applied across any gym or club on the platform, enabling consistent programme delivery at scale.

Global Admin Dashboard - Trainr

Analytics Dashboard

The gym admin dashboard supports date filtering with presets for Today, Last Week, and Last Month. Gym owners can track engagement, active challengers, challenge performance, and member participation trends from a single view. Built-in demo users with realistic profiles, XP, badges, streaks, and challenge activity are available to help new gym admins immediately visualise what a live dashboard looks like.

Dashboard & Analytics - Trainr

Challenger Management & Leads

Gym admins can invite challengers individually or in bulk via email. A dedicated Leads & Opportunities tab surfaces GoHighLevel leads and express interest submissions in one place, making it easy to track and act on gym demand from within the platform.

Challenge Management - Trainr

Technologies Used

We leverage the latest and most robust technologies to build scalable, high-performance applications.

React

Frontend library for the Web Dashboard.

Flutter

Cross-platform framework for the App.

Python

High-level framework for backend dev.

PostgreSQL

Relational database management system.

Redis

In-memory data structure store.

OpenAI APIs

Powers the AI Coach & Insights.

Apple HealthKit

Manage and share fitness and medical data.

Google Fit API

Tracking health and activity data.

Firebase

Authentication and Push Notifications.

Stripe

Subscription and credit payment processing

GoHighLevel

Lead management, CRM sync, and campaign attribution

PostHog

Product analytics and engagement tracking

React

Frontend library for the Web Dashboard.

Flutter

Cross-platform framework for the App.

Python

High-level framework for backend dev.

PostgreSQL

Relational database management system.

Redis

In-memory data structure store.

Apple HealthKit

Manage and share fitness and medical data.

Google Fit API

Tracking health and activity data.

Firebase

Authentication and Push Notifications.

Stripe

Subscription and credit payment processing

GoHighLevel

Lead management, CRM sync, and campaign attribution

PostHog

Product analytics and engagement tracking

OpenAI APIs

Powers the AI Coach & Insights.

Facing similar challenges to Think37 Ltd?

See how our experts can help you build your next game-changing platform.

Related Insights

TO TOP
Contact Us Now
Welcome! My team and I personally ensure every project gets world-class attention, backed by experience you can trust.
CEO Photo
Welcome! My team and I personally ensure every project gets world-class attention, backed by experience you can trust.
Ershadul Hoque
CEO, Riseup Labs
Contact Us Now

Start a conversation with our team to solve complex challenges and move forward with confidence.

Welcome! My team and I personally ensure every project gets world-class attention, backed by experience you can trust.
CEO Photo
Welcome! My team and I personally ensure every project gets world-class attention, backed by experience you can trust.
Ershadul Hoque
CEO, Riseup Labs









    By proceeding, you agree to our Privacy Policy

    Thank you for filling out our contact form.
    A Riseup Labs representative will contact you shortly.

    You can also schedule a meeting with Riseup Labs team:

    Md. Rafiquzzaman, Director of Product & Technology at Riseup Labs

    Ariful Islam Shakil is the Director of Business Development at Riseup Labs, with 15 years of extensive experience in strengthening local market presence and driving sustainable growth in Bangladesh’s technology sector. He specializes in building strategic partnerships, expanding client networks, and delivering innovative digital solutions tailored to client needs.

    Md. Rafiquzzaman

    Director, Product & Technology
    Md. Rezwanul Haque, Head of Operations, Admin & Compliance at Riseup Labs

    Md. Rezwanul Haque is the Head of Operations, Admin & Compliance at Riseup Labs, where he oversees administration, finance, budgeting, process improvement, and regulatory compliance. With strong expertise in operations management and strategic planning, he ensures financial discipline and legal compliance while streamlining processes for sustainable growth. Rezwanul also leads recruitment, onboarding, and performance management, and guides compliance frameworks including VAT, taxation, and internal controls.

    Md. Rezwanul Haque

    Head of Operations, Admin & Compliance
    Maria Santos, VP of Sales, Global Market (Philippines) of Riseup Labs

    Maria Santos is the Vice President of Global Sales at Riseup Labs, representing the company from the Philippines to international clients. With expertise in BPO, ITO, and KPO, she helps organizations scale operations, optimize processes, and achieve measurable results. Her career spans outsourcing, technology solutions, and knowledge services, covering the full client lifecycle from acquisition to long-term partnerships. Before outsourcing, Maria worked as a scientist and product developer, sharpening her analytical and problem-solving skills.

    Maria Santos

    VP of Sales, Global Market (Philippines)
    Christophe M. David, VP, Business Development (Europe) of Riseup Labs

    Christophe M. David is the Vice President of Business Development for Europe at Riseup Labs, where he drives commercial strategies and client relationships across the region. With a diverse career in executive roles, he combines strategic vision, business effectiveness, and human sensitivity. In the early 2000s, he discovered Bangladesh and was inspired by the humanity, commitment, and resilience of its people. This experience led him to engage in meaningful projects supporting economic and industrial development.

    Christophe M. David

    VP, Business Development (Europe)
    Michael Longwell, VP, Business Development (US) of Riseup Labs

    Michael S. Longwell is the Vice President of Sales, North America at Riseup Labs, with more than 20 years of experience in consultative contact center BPO solutions. He helps organizations enhance customer experience and lifetime value through front-office, back-office, and KPO services. Before joining Riseup Labs, Michael was Sales Director for North America at SuccessKPI, a SaaS analytics platform using AI to transform contact center performance.

    Michael Longwell

    VP, Business Development (US)
    Hamim Zakaria, Head of Business Development, Global Market at Riseup Labs

    Hamim Zakaria is the Head of Business Development at Riseup Labs, bringing 17 years of experience across software, game development, staffing solutions, and the BPO industry. Joining the company as a Business Development Manager, he played a pivotal role in shaping its transition into global B2B services and steadily rose to his current leadership role.

    Hamim Zakaria

    Head of Business Development, Global Market
    Enamul Hoque Ratul, Head of Operations, Growth & Strategy at Riseup Labs

    Enamul Hoque is the Head of Operations, Growth & Strategy at Riseup Labs, where he drives operational excellence, business expansion, and long-term growth initiatives. With over nine years at the company, he has advanced through roles including Operations Manager and Product Manager, building expertise in streamlining processes and aligning strategies with organizational goals.

    Enamul Hoque Ratul

    Head of Operations, Growth & Strategy
    Ariful Islam Shakil, Director of Business Development at Riseup Labs

    Ariful Islam Shakil is the Director of Business Development at Riseup Labs, with 15 years of extensive experience in strengthening local market presence and driving sustainable growth in Bangladesh’s technology sector. He specializes in building strategic partnerships, expanding client networks, and delivering innovative digital solutions tailored to client needs.

    Ariful Islam Shakil

    Director, Business Development
    Ershadul Hoque, CEO of Riseup Labs

    Ershadul Hoque is the Founder & CEO of Riseup Labs, a tech entrepreneur, innovator, and builder with nearly two decades of experience leading digital transformation projects worldwide. He has played a pivotal role in designing and delivering intelligent solutions across software, games, immersive technologies, BPO services, and AI-powered platforms.

    Ershadul Hoque

    Founder & CEO
    Md. Moshiur Rahman, General Manager, Business Development at Riseup Labs

    Md. Moshiur Rahman is the General Manager of Business Development at Riseup Labs, with over 13 years of experience across sales, marketing, operations, and strategic growth. Over his 8+ years at the company, he has advanced through key leadership roles including Assistant Manager of Training, Management Officer, and Operations Manager (Sales & Marketing). In his current role, Moshiur drives business expansion, client acquisition, and long-term partnerships while aligning technology-driven solutions with evolving market demands.

    Md. Moshiur Rahman

    General Manager, Business Development
    Md. Rezwanul Haque, Head of Operations, Admin & Compliance at Riseup Labs

    Md. Rezwanul Haque

    Head of Operations, Admin & Compliance

    Md. Rezwanul Haque is the Head of Operations, Admin & Compliance at Riseup Labs, where he oversees administration, finance, budgeting, process improvement, and regulatory compliance. With strong expertise in operations management and strategic planning, he ensures financial discipline and legal compliance while streamlining processes for sustainable growth. Rezwanul also leads recruitment, onboarding, and performance management, and guides compliance frameworks including VAT, taxation, and internal controls.

    Maria Santos, VP of Sales, Global Market (Philippines) of Riseup Labs

    Maria Santos

    VP of Sales, Global Market (Philippines)

    Maria Santos is the Vice President of Global Sales at Riseup Labs, representing the company from the Philippines to international clients. With expertise in BPO, ITO, and KPO, she helps organizations scale operations, optimize processes, and achieve measurable results. Her career spans outsourcing, technology solutions, and knowledge services, covering the full client lifecycle from acquisition to long-term partnerships. Before outsourcing, Maria worked as a scientist and product developer, sharpening her analytical and problem-solving skills.

    Christophe M. David, VP, Business Development (Europe) of Riseup Labs

    Christophe M. David

    VP, Business Development (Europe)

    Christophe M. David is the Vice President of Business Development for Europe at Riseup Labs, where he drives commercial strategies and client relationships across the region. With a diverse career in executive roles, he combines strategic vision, business effectiveness, and human sensitivity. In the early 2000s, he discovered Bangladesh and was inspired by the humanity, commitment, and resilience of its people. This experience led him to engage in meaningful projects supporting economic and industrial development.

    Michael Longwell, VP, Business Development (US) of Riseup Labs

    Michael Longwell

    VP, Business Development (US)

    Michael S. Longwell is the Vice President of Sales, North America at Riseup Labs, with more than 20 years of experience in consultative contact center BPO solutions. He helps organizations enhance customer experience and lifetime value through front-office, back-office, and KPO services. Before joining Riseup Labs, Michael was Sales Director for North America at SuccessKPI, a SaaS analytics platform using AI to transform contact center performance.

    Hamim Zakaria, Head of Business Development, Global Market at Riseup Labs

    Hamim Zakaria

    Head of Business Development, Global Market

    Hamim Zakaria is the Head of Business Development at Riseup Labs, bringing 17 years of experience across software, game development, staffing solutions, and the BPO industry. Joining the company as a Business Development Manager, he played a pivotal role in shaping its transition into global B2B services and steadily rose to his current leadership role.

    Enamul Hoque Ratul, Head of Operations, Growth & Strategy at Riseup Labs

    Enamul Hoque Ratul

    Head of Operations, Growth & Strategy

    Enamul Hoque is the Head of Operations, Growth & Strategy at Riseup Labs, where he drives operational excellence, business expansion, and long-term growth initiatives. With over nine years at the company, he has advanced through roles including Operations Manager and Product Manager, building expertise in streamlining processes and aligning strategies with organizational goals.

    Ariful Islam Shakil, Director of Business Development at Riseup Labs

    Ariful Islam Shakil

    Director, Business Development

    Ariful Islam Shakil is the Director of Business Development at Riseup Labs, with 15 years of extensive experience in strengthening local market presence and driving sustainable growth in Bangladesh’s technology sector. He specializes in building strategic partnerships, expanding client networks, and delivering innovative digital solutions tailored to client needs.