Giter VIP home page Giter VIP logo

rebound's Introduction

Rebound App (Under Construction)

Feature Rich & Highly Customizable Workout Log App

Rebound app is currently under heavy development, many things may be changed or completely removed in future.

Screenshots (Dummy data)

Workout Panel Workout Tab History Tab
Exercises Tab Calendar Screen More Tab
Personalization Screen Main Colors Customizations Exercise Details Stats
Themed Workout Panel Themed Workout Details Themed Exercise Details

Features

As of now I am trying to implement most of the core features, but more features will be added soon. Most of the below features are either not implement or not stable enough yet, but will be soon.

  • Highly customizable
  • Material Design
  • Open Source
  • Sliding panel for session
  • Routines
  • Transformations
  • History
  • Body Part & Weight Measurements
  • Timers
  • Customizable Bars & Plates
  • Supersets.
  • Plate Calculator
  • Warm-up Sets Calculator
  • 1RM, Max Volume, Max Weight, Personal Records etc.
  • Exercises Database
  • Workout & Set Notes
  • Achievements
  • Statistics (Charts, Graphs etc.)
  • Languages Support

Tech stack

Rebound uses latest Android technologies and most best practices. Here is the tech stack currently in use-

  • MVVM Architecture
  • Jetpack Compose
  • Kotlin
  • Coroutines
  • Room
  • Jetpack Navigation
  • Flow, LiveData
  • DataStore
  • Hilt

Contribution

App is under really heavy development, so I'll be not accepting any contributions right now. Contributions will be open once the app is stable enough.

License

Rebound is released under the GNU General Public License v3.0 (GPLv3), which can be found here

rebound's People

Contributors

ankitsuda avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.