Note: this is a work in progress, and not yet a deployed app.
This is the android client of punchtime.io.
It uses Firebase to communicate the location of an employee when he arrives at a location he works at (i.e. an electrician). This is then used to calculate the amount of hours the employee worked, and also how much the clients should pay for offered services.
Made for Projecten 1 at Odisee in Ghent
By Haroen Viaene, Elias Meire and Arnaud Weyts.
Note: these screenshots aren't definitive
- Fill in valid API keys in app/src/main/values/donottranslate.xml for:
- Google Maps
- Facebook OAuth
- Twitter OAuth
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="maps_api_key"></string>
<string name="facebook_app_id"></string>
<string name="twitter_app_key"></string>
<string name="twitter_app_secret"></string>
<string name="firebase_url"></string>
</resources>
- Copy the google-services.json from the Google Developer Console into the (projectroot)/app directory to enable Google OAuth
Apache License 2.0