Taking a little longer than usual…

Loading FluxNative
FluxNative

Forge Fitness app template

A fitness app starter for gyms, coaches and wellness products that combines guided workouts, nutrition planning, progress tracking and community discovery.

What's inside

  • Supabase sign-up, login and password reset
  • Personalized profile setup for goals and activity
  • Workout browsing, custom routines and session logs
  • Nutrition preferences, meal plans and meal details
  • Weekly challenges with completion flow
  • Five-tab navigation for home, workouts, discovery, favorites and profile
  • Progress, calories and logged-session tracking
  • Community posts, articles, notifications and support chat

Overview

Forge Fitness is a dark React Native fitness tracker for gyms, personal trainers, coaching products and wellness teams. It gives members a five-tab experience for workouts, discovery, favorites, nutrition, profiles and progress, with Supabase authentication and account setup built into the starting flow.

A new member launches the app, views onboarding, creates an account and completes setup for gender, age, weight, height, goal, activity and profile. From Home they can search workouts and meals, browse workout levels, create a custom routine, open a workout and log a session. They can also open Nutrition, set meal preferences, generate a meal plan and view meal details, or move through a weekly challenge from its detail screen to completion.

Key features

The template covers the main member journeys from account creation and fitness setup through training, nutrition and progress review.

  • Guided onboarding — Collect gender, age, weight, height, goal, activity and profile information before the member reaches Home.

  • Workout discovery — Organize workouts by beginner, intermediate and advanced levels, with search and recommended workout entry points.

  • Custom routines — Give members a dedicated flow for creating their own workout routine.

  • Workout logging — Connect workout details to logged sessions and show session and calories-burned totals.

  • Nutrition planning — Let members set meal preferences, open a meal plan and inspect individual meal details.

  • Challenges — Present challenge details and a completion screen for a weekly challenge journey.

  • Discovery content — Bring together challenges, community, articles and meal plans in one Discover area.

  • Saved content — Separate saved workouts, videos and articles in Favorites for later access.

  • Account tools — Include profile editing, notifications, progress, settings, password changes, help and support chat.

Screens included

The sample content is intended to be replaced with your own workouts, meals, challenges, articles and community content.

Launch and account

Move new and returning members from the launch experience into authentication, recovery and profile setup.

  • Starter

  • Launch

  • Onboarding

  • Login

  • Sign up

  • Forgot password

  • Reset password

  • Setup gender

Main navigation

Give signed-in members five primary destinations for daily training and account access.

  • Home

  • Workouts

  • Discover

  • Favorites

  • Profile

Training and progress

Support the journey from finding a workout to creating a routine, opening its details and reviewing logged activity.

  • Workout detail

  • Create routine

  • Workout logs

  • Progress

  • Search

  • Notifications

Nutrition

Provide a dedicated nutrition flow for preferences, meal plans and individual meal information.

  • Nutrition

  • Meal preferences

  • Meal plan

  • Meal detail

Challenges and content

Let members explore challenges, complete a challenge and read fitness content or community posts.

  • Challenge

  • Challenge complete

  • Article

  • Community post

Profile and support

Give members control over their account details, password, help content and support conversations.

  • Edit profile

  • Settings

  • Change password

  • Help

  • Support chat

Built with

  • Framework — Native iOS and Android app built with Expo SDK 57 and React Native.

  • Navigation — File-based app routes with a five-tab navigation layout for Home, Workouts, Discover, Favorites and Profile.

  • Backend — Supabase is specified as the backend for the fitness app.

  • Authentication — The app includes Supabase auth flows for sign-up, login, forgot password and reset password.

  • Theming — The interface uses a dark fitness layout with Forge Fitness purple accent branding.

Good fit for

  • Gym membership and workout companion apps

  • Personal trainer and coaching programs

  • Fitness challenge and habit-tracking products

  • Nutrition and meal-planning services with workout content

  • Wellness communities combining training, articles and support