https://github.com/jirisuster/gamegain
Gamify your self-improvement: earn game time by lifting, studying, or walking!
https://github.com/jirisuster/gamegain
android exercises gaming improvement kotlin leaderboard nutrients selfimprovement workout
Last synced: about 1 month ago
JSON representation
Gamify your self-improvement: earn game time by lifting, studying, or walking!
- Host: GitHub
- URL: https://github.com/jirisuster/gamegain
- Owner: JiriSuster
- Created: 2024-11-28T20:25:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-22T19:03:07.000Z (over 1 year ago)
- Last Synced: 2025-02-25T05:32:06.876Z (over 1 year ago)
- Topics: android, exercises, gaming, improvement, kotlin, leaderboard, nutrients, selfimprovement, workout
- Language: Kotlin
- Homepage: https://www.youtube.com/watch?v=JsbEfHZtHwM
- Size: 1.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GameGain
Final project for course *Application Development for Android 1*, taught at [PEF MENDELU](https://pef.mendelu.cz/), graded 26/50 points (because of late submission)

## Description
This app is designed for individuals who want to reduce gaming addiction and focus on self-improvement. The concept is simple: **earn your gaming time by completing productive activities.**
## 🏋️ Features
### 1. Earn Gaming Time
Accumulate gaming minutes by completing specific activities:
- **Walking**: Track steps.
- **Studying**: Log time in minutes or hours.
- **Exercises**: Count reps and sets for:
- Bicep curls
- Push-ups
- Sit-ups
- Pull-ups
- Dips
### 2. Play Timer with Alarm
- A countdown tracks your earned gaming time.
- Once the timer runs out, a loud alarm plays, signaling it's time to stop playing.
- To continue gaming, complete more activities to earn additional time.
### 3. Leaderboard
- Compete with others by tracking your score and progress.
- Stay motivated by seeing where you rank among other users.
### 4. Fitness Tools
- **One-Rep Max Calculator**: Estimate your maximum weight for a single repetition.
- **Macro Calculator**: Calculate your daily macronutrient intake to optimize your diet.
## Authors
- [Jiří Daniel Šuster](https://www.linkedin.com/in/ji%C5%99%C3%AD-daniel-%C5%A1uster-7017b0306/)
## Video showcase
[](https://www.youtube.com/watch?v=JsbEfHZtHwM "Click to play")
## Screenshots
## License
[MIT](https://choosealicense.com/licenses/mit/)