Skip to content

mcbabo/CoreX

CoreX

Modern Workout App for tracking workouts, exercises and weight progression.

Built using Kotlin and Jetpack Compose — Android's modern toolkit for building native UIs. This app demonstrates best practices with a clean architecture, modern libraries, and Compose UI components.

Screenshots

Features

  • Workouts
  • Custom exercises
  • Weight-Progression
  • Push-Notification of today's workout
  • Dynamic theming

Download

  • Download the latest APK from the Releases page.

Contributing

Contributions are welcome!

For submitting bug reports, feature requests, questions, or any other ideas to improve, please read CONTRIBUTING.md for instructions and guidelines first.

Star History

Star History Chart

Project Structure

at.mcbabo.corex/
├── data                # Data layer
│     ├── dao
│     ├── datastore
│     ├── entities
│     ├── models
│     ├── repositories
│     └── viewmodels
├── di                  # Dagger / Hilt
├── navigation          # Navigation components
├── ui                  # UI layer
│     ├── components
│     ├── motion
│     ├── screens
│     └── theme
├── util                # Utility classes and extensions
└── MainActivity.kt     # Entry point

Author

mcbabo
GitHub

Credits

Huge shoutout to the Seal team!

The app is mostly inspired by Seal and other Material 3 apps

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Fitness App using Material 3

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages