GrowFit is a mobile application suitable for Android which provides a gamified approach to current fitness apps, with users taking care of their pet through completing daily exercise goals.
Growfit's aim is to encourage a healthier lifestyle by the means of a reward system of a game.
- Daily challenges
- the amount of steps in a day, the user needs to obtain to earn coins
- Coin shop
- where the user is able to buy treats and accessories for the virtual pet
- Treat system
- the user feeds the pet treats and the pet can ‘grow’ after a certain amount of treats are fed
- Gallery Page
- Save a snapshot of the pet in the homepage and displays in a horizontal scrollable navigation
- Save to Device Gallery
- Allow users to save snapshot of pet to device gallery
- Share Functionality
- Allow users to share snapshot of pet to different platforms
- Push Notifications
- To remind users to open the app
- Flutter (Frontend)
- Firebase (Backend)
- Google Fit API
A walkthrough of our application can be viewed from this link: https://drive.google.com/file/d/1Kan9lISzx2dZ1kImjrCW7vYZTXSe2Qs7/view?usp=sharing
Try out our app by downloading the APK through this link: https://drive.google.com/file/d/1Q-ChWpUZRnA-5oWhodO2lzGFqqFkhItm/view?usp=sharing
For more info on the implementation of the application, check out the pdf version of the README.