A fun productivity app for android to restrict android smart phone usage! The app lets users to impose challenge against their friends to restrict an app usage to a particular duration. The user who uses the app beyond the challenged duration loses. The user earns points for every challenge won. Earns trophies for every milestone achieved.
WorkFlow:
- Challenge a friend with an app for a particular duration.
- The challenge begins when the friend accepts the challenge.
- The app usage on both the smart phones are monitered.
- The winner is announced at the end of the time duration.
Technical Details:
- An android app to interact with the users - to login, challenge, check stats and win.
- An android service to monitor the app usage.
- A broadcast receiver to receive notifications.
- Google cloud Messaging for notifications.
- 3rd party server in PHP [yet to be hosted] to track the challenges and send notifications.
- MySQL to manage the users and challenges.
- Google+ login to identify the users and friends (google+ circles)
src description:
Android client: /AndroidClient/gplus-test-android/
3rd party server: PHP GCM Server/GcmServer
ScreenShots: DropBox
Presentation: SlideShare