Skip to content

DonUggioni/strongfy-app

Repository files navigation

Feature_graphic

Barbell Hub app

Overview

The Barbell Hub app is designed to cater training templates for beginners and intermediate athletes who want to follow an organized training structure.

Live demo: Demo
Google play listing: Google Play

Motivation

This project aims to provide a simple-to-use app for beginners to start following a structured training protocol. Additionally, users can access informative articles on the website to learn more about the training methods applied in the app.

Features

The Barbell Hub app includes the following main features:

  • New users can create an account through the app's sign-up form.
  • Access to articles available on the website, conveniently displayed on the app's home page.
  • A workout section where users can create a new training block or log their current training.
  • Calculators for estimating 1RM (One Rep Max) and calculating percentages of their 1RM.
  • A graph to track progress on the three main lifts: Squat, Bench Press, and Deadlift.

Instalation and Running

Follow these steps to get the app up and running:

  1. Clone the repo
    git clone https://github.com/DonUggioni/strongfy-app.git

  2. Install dependencies
    npm install

  3. Run the project
    npx expo start

Dependencies

The app is built using the following technologies:

Usage

To use the Barbell Hub app:

  • Complete the sign-up process and confirm your email address to access the app.
  • Once signed up, navigate the app to create a new training block.
  • Input the weights for a given day and press the "Done" button to save the data.
  • The progress chart will be displayed after completing a couple of training blocks.

Screenshots

mobile_project

About

Fitness app focused on strength training and bodybuilding.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published