Hi HN,<p>I've been working on this bodyweight fitness platform for the past few years, and I recently took time away from a job for a few months to travel + work on a mobile app. Here's the initial (++ fixed some bugs) version. It's free to use, however the logging functionality / community is a paid feature.<p>---<p>Bodyweight Fitness workouts don't use weights, so you can do them with minimal equipment. The reddit community /r/bodyweightfitness has created a routine for beginner-intermediate, called the "Recommended Routine". This routine is built on progressions, which means that you swap out the exercise to increase the load, instead of adding more weight.<p>For example:<p><pre><code> 1. Incline Pushups (Easy)
2. Pushup (Harder)
3. Diamond Pushup (Harder yet)
... and so on.
</code></pre>
This is the meat and bones of this app, that it supports progression in a way that other apps don't.<p>---<p>Tech: Backend was built in Meteor years ago, now I've migrated most parts of it to more modern technologies. In particular, the API is mostly a GraphQL/Apollo layer, which has made development much easier because of the connected data.<p>The app itself is built with React Native. I evaluated Flutter briefly, but decided against it due to my existing knowledge of JS/React, and the amount of documentation and community around RN.<p>Hope you enjoy, and I welcome any feedback!<p>- Shridhar