JavaScript powerlifting Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Project mention: Turning AirPods into a Fitness Tracker to Fight Cancer | news.ycombinator.com | 2024-05-06I used various custom overkill spread sheets for platemath, recently migrated one custom google sheetapp. When you can't PR, spreadsheet.
https://imgur.com/a/SqzpjLr
log weightxreps@rir in comma seperated long text field, calculates repRMs, and other stats like volume/inol. Visualizations in appsheets very weak though.
Most important feature for me, having gone off program/fuckarounditis is having UI that clearly indicates how long ago I've done an exercise, this way I can train intuitively using my own meso/microcycles, i.e. right now my microcycle is is every 10-12 days instead of 7, which helped me blow past some stalls. I try to visualize in: how many days ago I last did an exercise [how many rest days in between]. I can glance at exercise charts (can be fuzzy to match all exercise of certain tag, i.e. #bp shows data for all bench variations), and get a sense of periodization/progress. Trying to figure out a fatigue/recovery system. Anyway apart from occasionally slow syncing, the appsheet has made logging very convenient.
---
Before this, I've used for years where you log using syntax in giant textarea:
https://weightxreps.net/
Their website is a little busy and they had some redesigns that I didn't like, but it's easily one of the best logging experiences out there since you're not wasting time filling individual setsxreps etc. They have an app now, which I haven't tried, but the web experience was very good for me. I logged in a note, and copy and paste into log file when done. Visualizations pretty good.
---
My ideal logging, if I knew how to code (only decent in excel formula), would be basically something like a population pyramid style chart where y axis is training days, x axis is inol/weight x or whatever stat. You tap on the horizontal/bar training day to view relevant details but otherwise have high level overview of essential stats.
https://epirhandbook.com/en/images/pop_pyramid_baseline.png
Last couple photos in album shows old spread / visiualization sheet format, the 2nd last photo last like rows that represent past training days (empty = rest days) with inol for each exercise tag. I've blacked out some of my repmaxes in case it identifies me online powerlifting competition DBs.
JavaScript powerlifting related posts
Index
Project | Stars | |
---|---|---|
1 | weightxreps-server | 11 |
2 | Psychoacademia | 7 |
Sponsored