Skip to content

Firelack/apptimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

128 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💪 Personalized Routine App

This application allows you to create, modify, and launch personalized workout or activity routines.

📚 Table of Contents

✨ Features

  • Built-in routines with customizable exercises.
  • Modify the order of exercises and routines.
  • Launch routines with a built-in timer.
  • Language selection.

📁 Available Versions (different progression)

  • routineapp.py — Full GUI version with multilingual support (English, French, and more).
  • fonctionbase.py — Minimal version using only Python logic (no GUI, French only).

⚠️ Important: The two versions use different storage formats for routines, so saved routines are not shared between them.

▶️ How to Run

  1. Download the latest release zip file (app.zip)
  2. Unzip the zip file
  3. Make sure that routineapp.exe and the necessary folder are in the same folder.
  4. Double-click routineapp.exe to launch the application.

⚠️ Known Issues

  • Timer speed bug: If the timer runs too fast, restarting the app usually fixes it. Cause unknown.

🌍 Language Support

Languages are loaded from language.json.
To add or modify a language:

  1. Edit or extend the existing JSON structure.
  2. Make sure keys match those in the app code.

🔧 Notes

  • Some comments and function names are still in French; they will be updated in a future version.

About

App timer for a routine personalized

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages