Personal tracking appSole authorDrawing 27 of 37
Weight
Tracker
My weight bounces around day to day, so I built a small gated app to log it and watch the trend instead of the raw number. It takes one number a day, shows a goal line on the chart, and has a lb/kg toggle.
- StatusPrivate, in active use
- StackVanilla JS, no framework or build step
- SyncLocalStorage first, then a small server endpoint
- VisibilityNot public, gated behind login
Sheet 02 of 04/Unit
Switching units
Whatever I type gets saved exactly like that, in whichever unit is on screen. Flipping lb/kg only changes the display, and the saved record stays the same.
Sheet 03 of 04/Entry
Made for logging right after weighing in
The entry box is docked to the bottom of the screen and opens to today by default. The number pad and the save button both sit within thumb reach.
Sheet 04 of 04/Backup
Backing up the log
Every entry saves to local storage first and then syncs to a small server in the background, so the log is still there if I lose the phone.