futhrevo/SpeechTrials

Track Ride Stats

Opened this issue · 0 comments

Collect the following stats for every ride:

  1. Start and End Coordinates/Location Names
  2. Rider Activity Detection using Google Play Services (Still, Walking, Driving, Tilting, ...)
  3. Distance Travelled (in Kms)
  4. Ride Time (in hours/mins)
  5. Average Speed (in Km/hr)
  6. No of times went over speed limit (80 km/hr)
  7. Ride Miles Earned (For now set it to 10 times distance traveled in Km)
  8. Mean External Temperature (pulled from some weather API)
  9. Mean External Humidity (pulled from some weather API)
  10. Mean altitude

Cache Last 10 Ride stats on the device. All ride stats should be archived to the cloud (Google Cloud Storage)