With this app you can track all your personal records and have a good overview of your progress. Define your own movements and add the maximum values achieved. A feature for workouts will follow soon.
It is currently implemented for Android and published on the Play Store.
There is a dark and a light theme, it is automatically adapted to the system theme.
The settings are saved as preferences and the data in the app folder. This means that the data is transferred to the new device with a backup/restore. Synchronization between multiple devices is currently not supported.
The burger button at the top left takes you to the settings. You can also report a problem, go to the project page, go to the project sponsorship page or share the app. At the bottom is the button with the version, where you can see detailed information about this version and the technology.
To add movement records, you must first define your movements. By pressing the add button, a new line is added in which you can name your movement. Movements can only be deleted, as long as they are not in use.
In this menu you can enter all your records with a date, weight and movement. This is the overview to see them all, they are sorted by the name of the movement and then the most recent movements at the top. New entries can be added with the add button and deleted with the trash button.
This is an overview screen in which all maximum values for the respective movement are displayed. New entries can also be added here.
The weight unit is a free text field and is only used to display weights for movements and workouts. No conversions take place when changing.
The distance unit is a free text field and is only used to display distances for movements and workouts. No conversions take place when changing.
You can use a format identifier to specify how your date format should be displayed. For example, yyyy-MM-dd (ISO 8601 Date Format) displays the date as follows: 2023-12-31. See the standard date and time format specifiers. Invalid inputs can lead to the date no longer being displayed correctly.
The language can be changed and will be applied directly after saving. New languages can be added, see also translations and languages for more information.
Anyone is welcome to work on this project, for which a bug or a change request can be reported, texts translated, or code adjustments made directly and a pull request created. Please refer to the documentation for the respective topics you would like to contribute to.
This app can provide multiple languages and includes already the languages English
and German
. A new language can be added within a few steps, to do this, please check out the documentation.
Syncfusion components are used in this project, therefore a community license is required for each developer. Please make sure that you never commit your license key.
You can apply for a community license here.
In order to use Syncfusion with an open source project, you must contact Syncfusion via this contact form. This has been done in this project and approved by Syncfusion. More information can be found here.
Please read the development documentation if you would like to participate in the development.
Ramazan Yilmaz 💻 |
All Contributors 📖 |
Hümeyra Hubacher 👀 |