Skip to content

A Workout Tracker for Android written with Jetpack Compose using MVVM architecture, a room database and dependency injection with dagger hilt.

Notifications You must be signed in to change notification settings

simonalveteg/Workout-Tracker

Repository files navigation

Workouts

Workouts is a free, open-source Android app built around my vision of what a workout tracker should be: simple, fast, and focused. No accounts, no in-app purchases, and no unnecessary features.

Built with Jetpack Compose and following the latest Material 3 guidelines, the app is designed for efficient logging of exercises, sets, and reps. I created it because most workout trackers felt bloated, poorly designed, or locked behind paywalls.

Features

  • Track workout sessions
  • View exercise history and statistics directly from a session
  • Built-in workout timer for rest periods and exercises

Screenshots

HomeScreen SessionScreenLocked SessionScreenActive PickerScreen ExerciseBottomSheet

Getting Started

The app is still in development, but the core functionality is present. Releases will be available here on Github under the releases-tab.

Contributing

Contributions are welcome! The project is completely open source, so if you'd like to get involved you can easily fork it and make any changes you want, and then submit a pull request.

Contact

For feedback, questions, or bug reports, please open a new issue or discussion thread here on Github.

About

A Workout Tracker for Android written with Jetpack Compose using MVVM architecture, a room database and dependency injection with dagger hilt.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages