This is a small React app that let's you estimate your 1RM by using the RPE of a previous set. It also lets you calculate a target weight given your 1RM, target number of reps, and target RPE. It uses Mike Tuchscherers RPE table for estimating these values.
Since the app is mostly intended to be used on a phone, it uses a service worker. This makes it work even when offline and also makes it installable on phones that support it.
After cloning the repository, run npm install
.
Then npm start
to start the dev server.
You can run the tests with npm t
.