2026-01-10 17:05:43 +01:00
2026-01-10 17:05:43 +01:00
2026-01-10 16:46:49 +01:00
2026-01-10 18:40:24 +01:00
2026-01-10 17:05:43 +01:00
2026-01-10 16:46:49 +01:00
2026-01-10 17:05:43 +01:00
2026-01-10 17:05:43 +01:00
2026-01-10 16:46:49 +01:00

Exercise Diary: Level Sub-0

A simple, motivating training diary focused on Calisthenics and basic health metrics.

Features

  • Daily Log: Track Weight, Waist, Sleep (duration & quality), and Mood.
  • Workout Logger: specifically for Calisthenics (reps, static holds, variations).
  • Progress Tracking: Visual graphs for weight and waist trends.
  • Motivation: Streak tracking to keep you consistent.

Interface

Exercise Diary Interface (Note: Replace assets/screenshot.png with a real screenshot of the app)

Installation

  1. Clone the repository:

    git clone https://gitea.ramforth.net/ramforth/ExerciseDiary.git
    cd ExerciseDiary
    
  2. Create a virtual environment (recommended):

    python3 -m venv venv
    source venv/bin/activate  # On Windows use: venv\Scripts\activate
    
  3. Install dependencies:

    pip install -r requirements.txt
    

Running the App

Run the application using the python executable from your virtual environment:

python main.py

Tech Stack

  • GUI: CustomTkinter
  • Database: SQLite
  • Plotting: Matplotlib
Description
No description provided
Readme 91 KiB
Languages
Python 100%