Skip to content

astankowski/RMTools

Repository files navigation

RMTools

RMTools is a lightweight, user-friendly calculator tool designed for gym enthusiasts, powerlifters, and weightlifters. It helps you estimate your one-rep max (1RM), calculate rep ranges, and determine percentages of your 1RM based on the weight and repetitions you input. Built with React and Vite, and styled with shadcn/ui components, this app is fast, modern, and easy to use.

Features

  • 1RM Estimation: Calculate your one-rep max using the Epley formula.
  • Rep Ranges: Determine your working weight for a given number of repetitions (1–12).
  • Percentage Calculator: Find the percentage of your 1RM for any weight.
  • Clean UI: A sleek, intuitive interface powered by shadcn/ui components.
  • Fast Performance: Built with Vite for lightning-fast development and production builds.

Demo

(Gif will be uploaded once the app is out.)

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/RMTools.git
  2. Navigate to the project directory:

    cd RMTools
  3. Install dependencies:

    npm install
  4. Launch the development server:

    npm run dev
  5. Open one of the links provided by vite in terminal

Usage

  1. Enter the weight you lifted (in kg or lbs).
  2. Enter the number of repetitions (1–12).
  3. View your:
    • One-Rep Max (1RM)
    • Rep Ranges for different percentages of your 1RM
    • Percentage of 1RM for the entered weight

Technologies Used

  • React
  • Vite
  • shadcn/ui
  • Tailwind CSS

Contributing

Contributions are welcome! If you’d like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Commit your changes:
    git commit -m "Add your feature"
  4. Push to the branch:
    git push origin feature/your-feature-name
  5. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors