The android app Seated Exercise in Vehicles
aims to help people exercise during their long distance trip, especially where they are refined in a small seat like on a bus or a train.
This project was one of my little side projects being inspired by the idea of fitness everywhere. I did a bit of promotion and by the time of late 2022 it was published on play store and has 200+ installed users currently.
I decided to open source it under MIT license out of these good reasons:
- I want to start giving back to the FOSS community
- All the revenue generated from this app would be donated to charity (details would be shown)
- A change to show case the MAD (modern android development) to folks who need them
- Download the code to your local environment
- Build and run with Android Studio or with gradle command
- App will be available on your phone or emulator
- modules:
app (ui layer) ---> repository (data layer) ---> database (data layer)
\ \ \
\-----------------------\----------------------- \---> model (core)
- Patterns:
- MVVM (View Model)
- Room
- Jetpack Compose
Feel free to folk and make your own version of app. Keep it in mind that you need to provide some local properties to keep the app running as expect for you. They are:
- Your gms app id in
local.properties
asGMS_APPLICATION_ID
- Your ad unit id in
local.properties
asAD_UNIT_ID_INTERSTITIAL
andAD_UNIT_ID_BANNER
- Your
google-services.json
file underapp
folder
There would be public github projects serving for different purpose (e.g. User stories, Bug/Crash) where issues are categorized. You might comment in certain issue if you feel like to as well.