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: 7 months 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 (10 months ago)
- Default Branch: main
- Last Pushed: 2024-12-22T19:03:07.000Z (10 months ago)
- Last Synced: 2024-12-22T20:18:57.188Z (10 months 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: 0
- 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/)