← Home ← Back to /fit/

Thread 76792874

35 posts 30 images /fit/
Anonymous No.76792874 [Report] >>76792889 >>76792901 >>76792927 >>76793601 >>76795549 >>76797908
Hey lads. I got sick of entering workouts in an excel spreadsheet, so I made a simple workout tracker webapp.
https://chausies.xyz/workout_tracker
It runs offline and automatically fills today's workout with your most recent workout routine you recorded.
You can add whatever workouts you do and whatever metrics you want (e.g. weight, reps in a set, etc.). Just wanted to share in case it helps anyone like it did me.

And yes, it's fully open source, served by github, no tracking or anything (runs offline), and data from it can be saved locally or purged from the browser at any time easily.

Let me know if there's any simple functionality you wanted added. As it is, it already does everything I want.

I guess this can also be a general thread for what /fit/-related apps/software you use.
Anonymous No.76792889 [Report] >>76792899 >>76792907
>>76792874 (OP)
This might seem dumb but if you could put like simple and biggish add reps buttons as option in place of keyboard for entry.
Like one for 5 one for 3 one for 1 and one for clear. so like 8 reps tap 5 tap 3, or 6 tap 3 tap 3.

I go hard in the gym and the last thing I have coordination to deal with tiny keys on phone keyboard between sets.
Anonymous No.76792899 [Report] >>76792907
>>76792889
Or just a button you tap and hold to count up or slide to count up
Anonymous No.76792901 [Report] >>76792907 >>76792909
>>76792874 (OP)
i just use the notes app on my iphone.. don't know why more people don't use it.
Anonymous No.76792907 [Report] >>76793186 >>76793684
>>76792889
>>76792899
On mobile specifically, if your keyboard isn't shitty, then all of the rep input boxes should give just a big number display where you can easily enter numbers with fat fingers, and press enter to go to the next input box without having to tap on it. Pic Related.
>>76792901
cuz you have to manually enter things every time, when most of the time, the info you enter is exactly the same day to day. It gets annoying repeating things for no reason. Even the excel spreadsheet wasn't automated enough for my liking.
Anonymous No.76792909 [Report] >>76793684
>>76792901
Too much typing
Anonymous No.76792927 [Report]
>>76792874 (OP)

Neat. I won’t use it because I use a little notebook, but good job anon
Anonymous No.76793167 [Report] >>76793181 >>76793184 >>76793617 >>76797898
I use this + parchment
Anonymous No.76793181 [Report] >>76796491
>>76793167
Anonymous No.76793184 [Report]
>>76793167
>not using a stone tablet and chisel to maximize hand gains
ngmi
Anonymous No.76793186 [Report]
>>76792907
>cuz you have to manually enter things every time,

>lat pd 120lb 2x10 1x9 1x8
>Curl 25lb 1x10R ....
>Cable row 120lb 1x10 1x9 .... (fix form)
R means right is the weaker arm.

Literally 15 seconds per exercise. and it's all in one line, no need to keep clicking around, keyboard just stays open.

The note app is just perfect for me.
Anonymous No.76793413 [Report] >>76793479
Nice aislop dogshit that "you" "made"
Anonymous No.76793479 [Report] >>76793622
>>76793413
If it takes no time, effort, knowledge or skill, then please, make the same (or similar) webapp and post a link to the website here.
Or you can just cry harder as you surround yourself with 0 things that are hand-made (all of it was made in factories by machines because of the industrial revolution) cuz those aren't "machineslop" and you are 100% consistent with your reasoning and morals.
Anonymous No.76793601 [Report] >>76793615
>>76792874 (OP)
umm I just downloaded it and my antivirus went nuts. Apparently there are at least 2 crypto miners in that software
Anonymous No.76793615 [Report] >>76793636
>>76793601
Did you install more RAM? It should've prompted you to install more RAM for cheap by entering your credit card number. That might be your problem.
Anonymous No.76793616 [Report] >>76793620
I use coda.io
you have to set up your base tables but once you have it the way you want it's very quick to edit your logs. you can sort by date or by specific lift.
Anonymous No.76793617 [Report]
>>76793167
Based
Anonymous No.76793620 [Report] >>76793626
>>76793616
here's the view "by lift", I find it really convenient to be able to see progress for a specific lift at a glance
Anonymous No.76793622 [Report]
>>76793479
I'm not the one seeking validation for his aislop here
Anonymous No.76793626 [Report]
>>76793620
That's a great feature to add. Thanks. Imma steal it and put it in my app.
Maybe I'll add a simple graph display for it too.
Anonymous No.76793636 [Report] >>76794077
>>76793615
I tried but at this point 90% of my PC hard drive has been deleted. I am posting from my phone trying to reach Geeksquad
Anonymous No.76793684 [Report] >>76794636
>>76792907
>>76792909
How fucking lazy can you be or what dumbass convoluted notation are you using?
>Name of Lift
>(weight×rep)sets
Thats fucking it. The next session you do the same thing under that line, keep at least two lines so you can compare yourself to last session & ensure you're trending up. Y'all mother fuckers putting WAY too much thought into this. Never see no jacked guys bothering this much with it.
Anonymous No.76794077 [Report]
>>76793636
DM me your credit card info. I'll purchase the RAM on your behalf
Anonymous No.76794636 [Report] >>76796498
>>76793684
Writing the same name of a lift for 10 different lifts every day gets extremely tedious. Same with the weight amount/number of reps/sets if you're not significantly changing it from day to day.
Enter the 21st century, boomer. I promise it won't make you any less based.
Anonymous No.76795549 [Report]
>>76792874 (OP)
Used my app today. Worked like a dream. Barely had to do anything, since it remembered my workout and all my numbers from yesterday. FeelsGoodMan
Anonymous No.76796491 [Report]
>>76793181
I like the death note version of this
Anonymous No.76796498 [Report] >>76797385
>>76794636
blud has never heard of spreadsheets
Anonymous No.76797385 [Report]
>>76796498
I literally say in OP that I used to use Excel spreadsheet, and it was absolute shit. Workouts have different metrics (like different weights for different sets, or running which has distance and time), and workouts change, and sometimes you miss days. Making an excel sheet that properly accounts for that stuff is miserable. Plus, none of the amounts are auto-filled. I have to enter 3x10 every day even though I've been doing the same workout for the past 10 days.
I made the app after dealing with spreadsheets for a reason.
Anonymous No.76797898 [Report]
>>76793167
Unironically writing on parchment feels like sex
Anonymous No.76797908 [Report] >>76799020
>>76792874 (OP)
how does this work with 2day / 3day splits
Anonymous No.76797923 [Report] >>76799012 >>76799504
>open source
>fully offline
very nice.

>CSS and JS inlined all in one giant html file
>reinventing the wheel with dates and file manipulation instead of using standard libraries
>no typescript
>no reactivity
>localstorage instead of local-first sqlite
what did you mean by this

either way sweet project thanks for sharing
Anonymous No.76799012 [Report]
>>76797923
>Everything in one file
Unless it's an actual big project, I like keeping everything in one file for maximum simplicity so even an idiot can see everything in one place and just download and open a single file
>dates and file manip not using standard libraries
fair point desu
>typescript
This isn't a professional big project. Just quick and dirty.
>reactivity
I like keeping shit like this as minimal and lightweight as possible
>Local-first sqlite
You'll have to redpill me on this, cuz it sounds like outrageously unnecessary overhead when local storage is built right in and widely supported. It's been a hot minute, but I only know sqlite as a full blown (albeit lightweight) backend db. Going out of my way to use that for local storage seems silly.
>thanks for sharing
<3
Anonymous No.76799020 [Report]
>>76797908
You can load a previous day (e.g. 2 days ago), and it'll load exactly what was entered for that day. Then just change the date to today, and boom: you have all of that day's routine filled in for today's date.
Anonymous No.76799317 [Report]
Just added a small update to the app. Pro-tips section at the end for using the app.

Also, it used to update the workouts for a day instead of overwriting them, so previously submitted workouts for a day were remaining and not being deleted. That's been fixed.
Anonymous No.76799504 [Report]
>>76797923
>what did you mean by this
he didn't mean anything because the AI made it for him.