Skip to content

Firelack/apptimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

129 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

License

Stars

Watchers

Forks

Packages

No packages published

Languages