AccurateTracking is a mobile application which is used to track the user’s current location as well as identifies any anomaly in the places which user visit in his day-to-day routine. It keeps a track of all the places the user has visited and shows if there is any deviation from the normal travelling activity.
- Signup form for the new user to log into the app.
- Login form to log into the application using email and password.
- Display of the user’s current location.
- Display of the locations the user has visited on the current day along with showing the anomaly from his routine travel activity.
- Device Platform – Android
- Tool Kit – Android Studio
- Cloud Services – AWS (Cognito, DynamoDB, Kinesis Streams, Lambda, Kinesis Data Analytics, Kinesis Statistical and Deviation Function)
- AWS Mobile SDK is used to programmatically invoke AWS APIs to perform various application functionalities.
- Database – Amazon DynamoDB
- Google Maps and GeoCoder API
- Android UI Framework
- Build tool – Gradle