bearbob / LiftingLog

An android app written in React Native to log lifting progress
Apache License 2.0
0 stars 1 forks source link
android bodybuilding hacktoberfest hacktoberfest2020 lifting logger powerlifting react-native reactjs

Logo

Lifting Log

A convenient way to log lifting progress for power lifters
Explore the docs »

Report Bug · Request Feature

Table of Contents

About The Project

An android app written in React Native to log lifting progress for power lifters. Log your highest weight and repetitions for a given date and the app will calculate your one rep maximum and strength scores.

There are many other tracking apps available. Therefore, the focus of this app is not to track your whole training, but only the heavy lifts. With this data, it calculates your current 1RM and lifting strength and displays progress graphs for them.

The tracker was developed with these use cases in mind:

Built With

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

This is a list of things you need to use the software and how to install them.

Installation

1. Clone the repo
git clone https://github.com/bearbob/LiftingLog.git
  1. Install NPM packages
    npm install

Running

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Read the rules for contribution
  2. Fork the Project
  3. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  4. Commit your Changes (git commit -m 'Add some AmazingFeature')
  5. Push to the Branch (git push origin feature/AmazingFeature)
  6. Open a Pull Request (a good title and description speed up the review process)

License

Distributed under the Apache License 2.0. See LICENSE for more information.