Skip to content

klarstrup/io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

the io app

Screenshot 2025-08-31 at 13 20 57 Screenshot 2025-08-31 at 14 38 37 Screenshot 2025-08-31 at 13 21 07 Screenshot 2025-08-31 at 13 23 27 Screenshot 2025-08-31 at 13 24 45

hi im io and io.klarstrup.dk is my attempt to make a personal system for consolidating my life/fitness data from a ton of different apps and planning & for journaling and planning my life and fitness goals

this system and app is developed principally to suit my needs, but anyone with a GitHub account can sign in and start using it

first party features

  • workout tracking, from basic sets of exercises of various weights and reps to more climbing-specific augmentations such as the ability to associate "circuits" of predefined colors/grades with the climbing gym "locations" of workouts
  • exercise development programming, enabling linear progressive overload style strength and skill development
  • calendar agenda aggregation with any provided iCal/.ical/.ics source
Screenshot 2025-08-31 at 14 34 54 Screenshot 2025-08-31 at 14 34 58 Screenshot 2025-08-31 at 14 26 46 Screenshot 2025-08-31 at 14 33 15
workout entry exercise agenda training programming calendar aggregation via iCal

third party features

API
404

image image
most of these data sources currently don't use official 3rd party APIs, as most of these service providers do not have one. generally they require the user to manually extract authentication/session data from an existing sign-on, and inputting them in the settings for the given data source weather forecasts are fetched based on a simple geohash input

development

getting Started

  1. have bun installed and a mongodb instance running

  2. populate .env.local

  1. install dependencies and run the development server:
bun install
bun run dev
  1. open the local URL provided in the Next.js console output

  2. ❓❔❓❔

  3. profit!

About

io.klarstrup.dk: My fitness tracker and life organizer.

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages