2c9945495145c2a8f3e4603c1813f4b3d18d1b0e
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
(Note: Replace assets/screenshot.png with a real screenshot of the app)
Installation
-
Clone the repository:
git clone https://gitea.ramforth.net/ramforth/ExerciseDiary.git cd ExerciseDiary -
Create a virtual environment (recommended):
python3 -m venv venv source venv/bin/activate # On Windows use: venv\Scripts\activate -
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
Languages
Python
100%